Capricious: 1994 Mercury Capri XR2

In the US, many of us remember the Mercury Capri as a thinly disguised Mustang produced during the 1980’s. The Capri nameplate left in 1986 as the 3rd generation Mustang lived on for years to come. The Capri name would appear again in 1991 on an entirely different car while the 3rd gen Fox Mustang […]