The 200,000-square foot confluence of art and technology falls somewhere in the no man’s land between shopping mall and amusement park. It’s set to open in Las Vegas at the end of the year.
The 200,000-square foot confluence of art and technology falls somewhere in the no man’s land between shopping mall and amusement park. It’s set to open in Las Vegas at the end of the year.