Thursday, December 23, 2010

This day in Muscle Cars, Part 2

via core77 and autoguide.com

OK, this is the Dodge Challenger, however "With the introduction of the new 2011 Challenger SRT8 392 at the SEMA Show last week, Dodge brand boss and Chrysler design chief Ralf Gilles dropped a bit hint at the return of the Plymouth Barracuda."

No comments:

Post a Comment