Japan’s entirely credible Tokyo and Osaka based music festival comes to China, and gives us this
Does anyone else think they might struggle to fill 80,000 seats in the Shanghai Stadium with this lineup?
Japan’s entirely credible Tokyo and Osaka based music festival comes to China, and gives us this
Does anyone else think they might struggle to fill 80,000 seats in the Shanghai Stadium with this lineup?