25 years of Zelda on display

25 years of Zelda on display

When I found out that not only was there such a place called Nintendo World, but to have The Legend of Zelda journey on display, I was close to fainting. If you were unaware of Nintendo World, it is in New York City, 10  Rockefeller  Plaza, to be exact. The whole...