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