There is something about a big old American muscle car that just floats my boat. Obviously I’m not alone, as Chrysler have seen it in their wisdom to revive the classic Dodge Challenger from its 35 years of slumber.
The Dodge Challenger revival began at the North America International Auto Show in Detroit in January […]
Popularity: 27% [?]
