5. Mercury Capri XR2 Turbo: A Legend Restored
The Mercury Capri XR2 Turbo is a legend in the automotive world. It was a small, sporty car that was produced by Ford Motor Company from 1981 to 1986. The XR2 Turbo was powered by a 1.6-liter turbocharged engine that produced 132 horsepower. It was a fast and nimble car that was a lot of … Read more