Super Smash Bros. Animated Teaser

Channel: AmazingArtistYellow


TIP: Right-click and select "Save link as.." to download video

Initializing link download... Initializing link download.....

Guess which video game series is getting its own animated series on the Nintendo Anime Channel.
That's right, Super Smash Bros. is!

By the way, happy April Fools Day everybody!