see more
SYDNEY, AUSTRALIA - JANUARY 27: The Flying Fruit Fly Circus perfoms The Promise on stage as part of the Sydney Festival at the Riverside Theatre on January 27, 2009 in Sydney, Australia. (Photo by Wendell Teodoro/WireImage)