Loading Player...
Games Video

Video Game Music Choir: Super Smash Bros

posted December 28, 2011 by

The Video Game Music Choir is a Boston based ensemble that offers a brand new take on familiar game tunes. And they're pretty damn awesome.