A artificialist Joined Sep 23, 2007 Messages 8,598 Location Florida Jan 1, 2015 #21 I remember seeing a documentary about the Edsel on the History Channel. Some people joked that Edsel means "Every Day Something Else Leaks."
I remember seeing a documentary about the Edsel on the History Channel. Some people joked that Edsel means "Every Day Something Else Leaks."