Watch this Twin Turbo Mustang hit the drag strip – GT Speed
This wicked twin turbo Mustang hits the 1/8 mile drag strip. Sporting dual 102 mm turbochargers and a myriad of insane modifications, this beastly machine clocks in trap speeds of over 208 mph, and a time...