Dodge Challenger SRT Hellcat is a tribute to the 1971 Plymouth Barracuda and is car #4 out of 10 to be produced ...
One such event is the ever incredible dyno contest. On the dyno five iconic American muscle cars took to the dyno to see ...