While this is no Madame Toussauds, it is a really cool place to visit and should be on your itinerary if you are headed to the hall of fame! Lots to see!!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.