My husband and I loved this place. We loved all the waxes and especally loved the horror show too. Very entertaning and amusing. No down sides to this ... more
I went there for the American Idol concert and was really pleased with the venue. Very nice, although it could've been in a better place in the city. ... more