Nintendo France Smash Bros Stream to Air 6pm Today (Oct.28th) French Local Time

Nintendo France:
"Welcome to the official Youtube channel Twitch or Nintendo !! Here are the live streaming of news from Nintendo and all your favorite games on Wii U and Nintendo 3DS."

The story is too old to be commented.