2011 LA Preview: 2012 Dodge Challenger SRT8 392 Yellow Jacket
As American as The Star Spangled banner, the Dodge Challenger SRT8 392 Yellow Jacket edition aims to please and shock prospective muscle-car owners at this year’s LA Auto Show. Okay, lets get a couple issues out of the way: a Brit wrote the national anthem, the Dodge is made in Canada and even though it [...]
