Wednesday, August 26, 2009

Edsel Commercial (1958)

Great spot for one of the biggest commercial failures in the history of American business.