Like in Drag Racing and everything else, turbocharged power plants are taking the Formula Offroad Unlimited class by storm. In this video it’s nothing but turbo cars, and the sound of them huffy and puffing is awesome. There are some crazy moment later on in this video too, like a save that could have been […]
More...
More...