April 15th, 2008 at 2:30pm
I just got done driving the new Dodge Challenger SRT8 this week. And I fell in love with it. The styling snaps your eyes right to it, the proportions are gorgeous, and the performance numbers are breathtaking. But it’s even more visceral than that.
The exhaust note is incredible. Put the hammer down and you get . . .