Automotive Industry & GM News
Sure, the Dodge Challenger SRT Demon is set up as a drag-strip monster with no passenger seat, skinny front tires, and the ability to defeat all...challengers. Hmm, maybe rethink that last one. But the capability of going fast is heavily reliant on the driver.
When the stakes are high, so is...