Los Angelos, California - The 2018 Dodge Demon debuted like a bat out of hell at the 2017 New York International Auto Show.
Robot and Rider talked with their PR team about the 2018 Dodge Demon. They told us that Hoey Mandel was the head design engineer behind the Demon. And that he took inspiration from his hit 1989 show Little Monsters. What's next - Fred Savage was the lead chassis engineer?