Just looked it up and it looks very…sci-fi. Just saw it’ll open in Las Vegas this year, so I guess it kind of fits the theme? Hmm not my kind of thing, though. XD
Just looked it up and it looks very…sci-fi. Just saw it’ll open in Las Vegas this year, so I guess it kind of fits the theme? Hmm not my kind of thing, though. XD