Had friends in town last weekend and decided to stay down town for a mini-staycation. We all did the walk watching all the free shows down the boulevard....last destination was Treasure Island. Can I just say OH MY GOD HOW EMBARASSING that I would subject my friends to this?!?! Being that Im a Las Vegas native this show was the stupidest thing I have ever seen. My ten year old daughter's class could put on a better show. It was almost as bad as a stupid episode of Baywatch-boobs and people who cant act! LOL I'm sorry to all the tourists that you are subjected to such ridiculousness. This is not what Vegas is about now-a-days.