We know, we know -- living in Shanghai, China can sometimes make it hard to see your favorite video game music orchestra live in action. Don't fret, orchestral video game music enthusiast! Video Games Live! has just announced its intentions to perform at the Shanghai Hongkou Soccer Stadium, in...
Posted on Aug 26th 2014 1:00PM
Posted on Aug 26th 2014 11:30AM
Posted on Aug 25th 2014 5:30PM