Super Smash Bros. Switch NY Store Crowd Reaction

In News by Bzzap!

To follow on from my Super Smash Bros. announcement video, I found this gem on YouTube filmed at the time of the original announcement of the game.

Video credit: EmpireArcadia