I just got back from Vegas yesterday. I saw these guys at the Luxor, and they're great. Its the most bizzare show I've ever seen. Anyone else seen it?