When you combine the prodigious power made by modern turbocharged drag racing engines with the amazing traction of a well treated strip, you end up with cars literally levering themselves right off the ground at speed. As we have shown you over the years, turbo cars can get on their haunches at any point on […]
More...
More...