User rating, 4.5 out of 5 stars with 20 reviews.
I believe payload capacity is 330, TOTAL vehicle capacity is 400.
Answered by TomR 2 years ago