So Linkin Park is performing this Saturday, August 15, at Shanghai Stadium (if this news somehow caught you by surprise, you can still buy tickets either at the Shanghai culture site or on mypiao, which lets you choose your seat) and as little as we personally appreciate their music, we did want to point out the excellent job they've been doing warming up their Chinese fans.
Continue reading "Linkin Park lovin' China almost has us lovin' Linkin Park"
