E3 2002: Zelda Screens!!

We have got 10 new high-res screens of ZELDA!! Courtesy of GameCube Europe. Enjoy!

 

 

 

 

 

© Copyright N-Europe.com 2024 - Independent Nintendo Coverage Back to the Top