Dodge claims the all-new Charger is the world's most powerful muscle car. However, can we even label an EV as a muscle car? Defined as a two-door powered by a V8 by the petrolheads' unwritten laws, ...
The 2004 Ford Mustang Mach 1 now moves on to the winding road test and then on to the drag strip to lay down some rubber.