Tag: supercharger 6.2-liters
The 2018 Dodge Challenger SRT Demon by the Numbers
Matthew Keegan April 13, 2017
Updated on May 24, 2017, to include pricing. $86,090 for the world’s fastest production car. By now, you have heard that…
Recent Comments