Ever since September 25, 1970, the Ford Mustang and the Dodge Challenger have been bitter rivals both on and off the road. The date marked the debut of the Mopar icon. Still, it met its doom on ...
The last call Dodge Charger and Challenger special editions honored Mopar history and bid farewell in style. The Demon 170 boasts over 1,000 horsepower, rocket ship acceleration, and a drag car ...