Super Mario in Londonderry, New Hampshire, Can Be Seen From SpaceSuper Mario in Londonderry, New Hampshire, Can Be Seen From SpaceThere are a few man-made objects that can be seen from space. The Great Pyramids of Giza, Dubai's Palm Islands, and Mario. Yes, THAT Mario.Jeff ParsonsJeff Parsons
Saco Drive-In Floats Idea Of 'Nintendo Night' On The Big ScreenSaco Drive-In Floats Idea Of 'Nintendo Night' On The Big ScreenThe longtime drive-in in Saco floats a unique idea to their fans, would you be interested in playing video games on the ginormous screen?JoeyJoey