Loading...
Uploaded by sipmoyin on Oct 27, 2011
A quick clip of one of my visits to the Nintendo World Center located at the Rockefeller center, NYC, a must visit to all Nintendo fans.
Gaming
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)