The 1979 Ford Mustang Indy 500 Pace Car Heralded the Arrival of the Legendary Foxbody
As the decade of the 1970s entered its final days, there was at least one reason for the automotive performance world to be optimistic. After watching horsepower numbers dip and […]