Wednesday, June 1, 2011

Le Cat Black

Mid 1980s vintage print ad--National Geographic. To any Ford people--ever see one of these at one of your shows?

No comments: