On the road show
Watch this Dodge Demon Go Up In Flames
Well, there’s at least one less Dodge Challenger SRT Demon in the world. That’s one out of the 3,300 that were built. Fair warning, this video is a little bit cringe-worthy. If you’re like us, you’ll envision this happening to your very own Demon. The cause is unknown, but will most likely be blamed on a mechanical failure. The event happened days ago at the Milan Dragway near Ann Arbor, Michigan. Click and watch the video below to see the Dodge Demon return to the fiery pits of Hell.