Mopar let loose on Dodge Challenger for 80th anniversary
The Dodge Challenger is one of those cars that holds plenty of significance within the North American automotive canon yet somehow never managed to cross the pond into the UK market. At least not officially any...