NASCAR Mustang Teased Ahead of Unveil

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]