The 2018 Dodge Challenger SRT Demon (11 Numbers That Matter)
Got lift? The SRT Demon is the first production car where the front wheels are lifted at launch. By now, you have heard that the 2018 Dodge Challenger SRT Demon is the fastest production car ever built. That means it outperforms the McLaren 570S, the Bugatti Veyron Super Sport Worldwide, … Read more