Alright, I admit this is playing a bit fast and loose with my definition of “museum,” but the Haunted House of Wax in Niagara Falls, New York, is an (art?) exhibit of sculptures of a kind, so it qualifies. After a serious conference day, I couldn’t resist a visit to this place across the street …
