China Tour (2009)
Torpedo Boyz performing in Shenyang (on June 12th & 19th) and Beijing (on June 13th & 17th) as well as shooting their new video clip on the Great Wall.
 
 < Gallery