Daily Archives: February 13, 2010

The Ford Edsel

I’m not sure if “Every day something else leaks.” should be the right description for that certainly very unique car. The Edsel was a brand of the Ford Motor Company but from 1957 to November 1959 only 118,287 cars were … Continue reading

Posted in American Cars | Tagged , , , , , | Leave a comment