News

This new performance police car fits in well with the Dodge Challenger and Chevrolet Corvette already in service ...
The first year for the Fox body 5.0-liter Ford Mustang was 1979, but the engine was still choked by emissions.
This car left the Ford assembly line in the spring of 1967 and was shipped to Italy along with a Shelby GT350. Originally ...