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 Sep 16th 2014 2:30PM
Posted on Sep 16th 2014 10:00AM
Posted on Sep 12th 2014 8:30PM