The Ford Coyote 5.0 V8 has been around since 2010, and the current version of the Chevrolet LT1 6.2 V8 premiered in 2013.
The first Ford Mustang most Americans encountered wore a 1965 badge, yet enthusiasts insist on calling the earliest cars ...
A car this wild deserved more than a shrug from the press.