Overhaulin'

holycar.jpg

holycar.jpg

Summary: The light blue 1975 Ford Escort GL once owned by Pope John Paul II has been sold at auction to a Houston multimillionaire. Built 30 years ago at the Ford plant in Cologne, Germany, the car

Image Dimensions: 186 x 151

Image originally found here.