downrightupleft.com
Prove you’re the best! Super Smash Bros 3DS Tournament! | DownRightUpLeft
Nintendo announced a nationwide tournament for Super Smash Bros 3DS across 16 GameStop locations across the United States. With the Demo of the game out, you’ll have a chance to practice now…