The failure of what car model is still considered to be an embarrassment to Ford Motor Co.? on Aug 13, 2023 Published in Business Trivia The Edsel. The Edsel was promoted by a top-rated television special, "The Edsel Show".