
The long-awaited final edition of the Hemi-powered Dodge Challenger is here. With 1,025 horsepower on E85 fuel and a quarter-mile time quick enough to get it banned from drag strips, the Challenger SRT Demon 170 likely doesn't disappoint muscle car fandom. But what about all the bizarre Last Call teasers with the creepy monster leprechaun? If you were expecting this to be called Challenger SRT Leprechaun, perhaps you are a bit disappointed.
At this point, now would be a good time to read our comprehensive Dodge Challenger SRT Demon 170 debut article if you haven't already. And if you have no idea what this leprechaun business is about, revisit the most recent Last Call teaser in which we mention all six of the bizarre spots. Now that we're all on the same page ... what the hell Dodge? With this bonkers Challenger finally revealed, there isn't a leprechaun in sight. So what's the deal with the monster leprechaun starring in the teasers?