Global Warming World Tour

2013-08-21

Shanghai CHN - Hongkou Football Stadium