Highest Rated Comments


SingleServeFriendly3 karma

Any particular reason the banner behind the band says "sound stage" in big english letters? Does the Chinese writing next to it translate to the same title? Is there a big demo for english speaking fans of chinese rock?