Is there a 10th Planet in Las Vegas yet? I am hearing that there is, but it is not coming up in the Locations tab on the website.
Printable View
Is there a 10th Planet in Las Vegas yet? I am hearing that there is, but it is not coming up in the Locations tab on the website.
yes
Hit them up on Facebook henny
17.6 miles away from Circus Circus. Just checked. No need to ask the burning question now.