cineclast.com
The Museum of Failure is a win.
The Los Angeles Museum of Failure is a huge success in our books, with an in-depth albeit cheeky look at some of the worlds worst products throughout time. Located in the Hollywood and Highland sho…