I have taken in several live performances by Cirque du Soleil over the years and they were all amazing. My love of this weird performance troupe is as immense as my hatred for hackneyed magicians. I mean, Penn and Teller aside, is there anything as lame as a magician? Well, imagine my disgust when I [...]