12 Mar 2021, 14:00 UTC · By: Andrei Tutu / It's worth noting that the Dodge Challenger SRT Demon in question had left its IHI factory blower behind in favor of a Whipple supercharger