SHENZHEN, China
Apr 28, 2010 (26:26)