Madame Tussauds adds virtual reality attraction in Las Vegas

Madame Tussauds adds virtual reality attraction in Las Vegas

The museum, located in the Grand Canal Shoppes shopping center at The Venetian, will let visitors don headsets and grab controllers as part of a virtual reality attraction.

564
Like
Save