The Dodge Demon has everyone on the edge of their seats, and the numbers game is playing 757 again. Ford and Chevy guys are already mocking the Demon, but Mopar fans are collectively smiling.
Build your own custom newsletter with the content you love from Street Muscle, directly to your inbox, absolutely FREE!