Sunday, October 30, 2005

A 1979 Ford Escort is among the cheapest, ugliest cars ever made. One just sold for almost $700,000. No air conditioning.

0 comments: