4 Jan 2021, 08:55 UTC · By: Dragos Chitulescu / Throttle House reviews the Dodge Challenger Super Stock, the 807 horsepower monster of a muscle car that replaced the Demon