2500 Horsepower 1970 Challenger ‘Havoc’ Wins “Ultimate Best in Show”
Over 25,000 votes were cast, and the ultra-powerful 1970 Dodge Challenger was chosen. In addition to bragging rights over the title, the owner also received a trophy and $10,000 in cash.
Sent from my phone with Blog This WOW