Super Mario Bros. Live in Japan


For some reason, this makes me want to re-visit Japan soon =)

[youtube]UJMepmfOgU0[/youtube]