Let’s Play New Super Mario Bros. U
December 29, 2012 12:46 am
The Splode Plays insanity continues with Newbs and Candid Gamera taking a look at the newest of new Mario games, New Super Mario Bros. U. “U” will have a heck of a good time watching this video.