Museum of Failure honors doomed inventions in Washington D.C.
The Museum of Failure opens in Washington, D.C., showcasing over 150 products which flopped around the world, such as fish-flavored water for cats, Coke II and the DeLorean.
The Museum of Failure opens in Washington, D.C., showcasing over 150 products which flopped around the world, such as fish-flavored water for cats, Coke II and the DeLorean.