If you wanted the super-limited Dodge Demon, but couldn’t get your hands on one, this is close as you’re likely to get to a second chance.
Click here for original story, 2021 Dodge Challenger SRT Super Stock is an 810 hp drag strip terror – Roadshow
Source: CNET