If your local drag strip has a bump in it, you’re best not to mention that fact to drag racers from South America, Brazil specifically. Why? Watch this video and see a car, a beautiful car, put three and possibly all four tires off the ground at a thousand feet while running full throttle. Obviously […]
More...
More...