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 Oct 20th 2014 3:30PM
Posted on Oct 20th 2014 12:49PM
Posted on Oct 18th 2014 1:30PM