2015 Dodge Challenger SRT Hellcat Review
Horsepower can be intoxicating, enticing, and intimidating all at once. The desire to go ever faster is engrained in the human psyche; why else would we produce the machines we do, rejoice at racetracks, and speed across salt flats as fast as we possibly can? Speed demons are just that: demons. They need to be satiated, and well contained or else...