We heard of the muscle car wars possibly spilling into the Busch Nationwide Series back in 2007, and guess what? The Ford Mustang and Dodge Challenger are still being submitted for approval to race in the 2010 NASCAR season.
Photo Credit: Motive
Advertisement