Make room, Beelzebub, there’s a new demon-prince pony car in town, and it’s from the people who once brought you a real Demon. This Challenger brandishes numbers to shame the mightiest Mustangs and _Camaros. Known in this mortal realm as the Dodge Challenger SRT Hellcat, its 6.2-liter supercharged Hemi V-8 conjures up a tire- and […]