When Dodge announced the Demon last year, it was met with much fanfare. Rock music, smoke, movie stars, the reveal was a huge production that no doubt set the Dodge brothers back more than a few pennies.
When Dodge announced the Demon last year, it was met with much fanfare. Rock music, smoke, movie stars, the reveal was a huge production that no doubt set the Dodge brothers back more than a few pennies.