The Dodge Challenger SRT Demon 170 is the world's most powerful muscle car. A single look at it and you know that it means business. You need a lot of nerve to come marching down the drag strip, ...
Quick check of the morning newspaper: A-ha! It's 2008, not 1970. Those two muscle machines outside sure confused the issue. Hey! Who ate my Space Food Sticks? Viva the American retro-car revolution.
Hosted on MSN
Dodge SRT vs Audi RS3 TTE700 vs AMG GT R
An epic performance showdown featuring three incredible machines: the Dodge Challenger SRT, the Audi RS3 TTE700, and the Mercedes-AMG GT R. The Dodge Challenger SRT brings American muscle with its ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results