Super Smash Bros. for 3DS National Open Tournament Live Stream
Be sure to check out the Super Smash Bros. for 3DS National Open Tournament taking place in New York at 6 PM EST! The live stream of the tournament can be watched on Twitch, below, or on Nintendo’s YouTube channel!
Watch live video from Nintendo on www.twitch.tv
Submit a Comment