Tuesday, April 13, 2010

New Performance Acts in China

The major news networks have recently highlighted some interesting, if not bizarre, new attractions in China: