Makeshift Mario Museum in New York

To celebrate the release of the “New Super Mario Bros” video game for the Nintendo Wii gaming system, a makeshift Super Mario Museum popped up at the Nintendo World Store in Rockefeller Center, in New York. Remember all that Mario every day stuff that came out throughout the years. we’re talking about Mario shampoo, Mario […]