Made In Oz: 1991 Mercury Capri XR2

The first Ford product to wear the Capri badge was a German built Ford and a few years later it was recycled as the Mercury Capri (a thinly disguised Mustang produced during the 1980’s.) The Capri nameplate left in 1986, but the name would appear again in 1991 on an entirely different car while the […]