Screen Team - Smash Bros. Music Video

Check out this amazing fan video of Smash Bros.