Live Earth Shanghai Promises to Suck
OK, let’s play a quick game. Take 10 seconds to look at the picture. The name of the game is “Who the fuck are any of these musicians playing Shanghai Live Earth Saturday?” Of the 8 artists included in the photo (those two non-Chinese looking guys are in the same group), let’s […]