I got news for ya Cheif...that was no Mustang the concept dusted...it was actually on old Challenger...take a closer look.
ORIGINAL: Paladin06
I just saw the Challenger in a commercial on TV while watching a NFL football game here in AZ. There were two short shots one was a front view sitting still and the other was the Challenger burning rubber from a stop light, leaving a Mustang sitting still. It was a wonderful thing.