Did they ever open a show in Circus Circus?
I've tried searching the internet, but can't seem to find anything about them landing a permanent home at Circus Circus in Las Vegas? So I'm assuming that the deal didn't go through??
shareI've tried searching the internet, but can't seem to find anything about them landing a permanent home at Circus Circus in Las Vegas? So I'm assuming that the deal didn't go through??
shareThey totally should. I haven't seen the episode yet, but I live in vegas and they would be perfect here.
share