Today's the first day the muscle car wars collide with the NASCAR world. The NASCAR Ford Mustang race car will be unveiled at 1PM EST but until then, here's the first sneak peek at things to come. [Ford via MustangEvolution]
This is bugging me. The Mustang was never in Nascar. It was always a Torino or Thunderbird or any other model. Recently it was the Taurus and now the Fusion. I'm actually really surprised Ford just didn't switch the car from the Fusion to the Taurus SHO for all the races.