October 5, 2007

Shangri-la Chinese Acrobats at California Institute of Technology - Beckman Auditorium