Automotive News is wrong

The Demon deserves a chance