It's called Meadowlands Xanadu where the Nets and Devils play and along with the US's first SnowDome there will be mini F-1 racing and hotels and shit. 3.8 MiLLION Square Feet!
Check The Official Press Release!
-J-Rut-
Mountain Creek TeleStars