Was Dodge really giving us the full truth when it comes to the 840-horsepower Dodge Demon? And is it really that much better of a value over the Hellcat?
Build your own custom newsletter with the content you love from Street Muscle, directly to your inbox, absolutely FREE!