Over the weekend, the first photos of the long-awaited twin turbo Ford Mustang from Roger Burgess' R2B2 Racing team surfaced on the internet, and to the surprise of absolutely no one, tuner Steve Petty, driver Eric Dillard, and the R2B2 crew already have the Mustang flying.
More...