Watch Andy Lose His Mind Over the Dodge Challenger Demon 170
Subtitles
  • Off
  • English

Watch Andy Lose His Mind Over the Dodge Challenger Demon 170

At the 2023 New York International Auto Show, Andy finally gets to meet his new obsession in person: Dodge's E85-powered, 1,025-horsepower monster.
We may earn a commission from links on this page.

Advertisement

Advertisement