2018 Dodge Challenger SRT Demon

2018 Dodge Challenger SRT Demon first drive review: hell on wheels

I’m sorry, you’re called what? The Demon? The demon of what, you might also ask? It’s the torpedo of drag racers, born out an addiction