The camper van is excellent! But, there's 1 slight problem; the front wheels snap off of their axle when turning sometimes. I've had this happen mostly when turning or steering at slow speeds, or when drifting or steering at high speeds. Other than that, it's great! But, please, fix that turning bug!
Replace the medium duty front suspension parts an stunts with the heavy duty ones that should fix the right pulling because the medium duty ones are to weak ( you can call it as early production failure like it hapens by real brands in the reality :P)