Crazy, Funny, Geek, General, Videogames, Vids

New Super Mario Bros. Trailer

I’ve been playing Mario titles since the original in ’85 and what is this?