youtube has been deactivated. Do you accept the use of cookies to display and allow you to watch the video content?
Those are still mini monster trucks They are amazing in hill climb and offroad in general. Jeep is the best with more than 1500hp until now