1 Of 1,038: This Ford Finally Leaves The Garage After 30 Long Years

Back in the 1980s Ford made just over 1,000 versions of this car and sold them all. One sat in a garage for 30 years before seeing sunlight once again.