Sunday, April 02, 2006

Chinese show

Spectacular Chinese theater hands show. Amazing!