| |||
London Calling: The Ultimate Dodge Challenger Road Trip 02/07/2008 02:37. Nope, your eyes aren't playing tricks. And no, we haven't been
fooling around with photoshop. That really is a Dodge Challenger SRT-8 parked on Waterloo Bridge in London, England, all testosterone and
torque and Hemi orange attitude. To say the Challenger stands out in London is a bit like saying Heidi Klum is not unattractive: As we rumbled up the fashionable Kings Road, past the chi-chi boutiques and the registry office where Mick Jagger once... // MotorTrend Magazine |