Yes, we know the big piece of music news this week is that Linkin Park is coming to town. The super popular Nu-metal alt-rock-rap band is playing Shanghai Stadium on Saturday, and though (according to mypiao) all the cheapie tickets have sold out, you can probably still get a nose bleed seat for 1000RMB or 1600RMB. Since that's an embarrassing portion of our salary, we'll probably be skipping out on the actual concert and hoping Chester Bennington and friends bring the after party to one of our regular late night haunts.
Continue reading "Weekend Music Preview: Linkin Park, DMC Championships, and Mochipet"

Beijing denies US spying allegations