Cleveland’s best-kept secret is about to blow your mind. In the heart of downtown Cleveland, nestled among the towering skyscrapers and bustling streets, sits a blue-fronted building that houses one ...
One of the most popular photo spots is the Head on a Platter exhibit, where clever positioning and mirrors create the illusion that your disembodied head is being served up like the main course at a ...