A Dodge Challenger with over 1,000 horsepower rolls into Doug DeMuro’s driveway, but the real story turns out to be a $10,000 optional sunroof, back seats you have to pay extra to reinstall, and an owner who spends half the review refusing to give his own name. The Demon 170 is the most powerful Challenger Dodge has ever sold — watch to find out why Doug still only gave it a 7 out of 10 for fun.
