nintendosoup.com
Happy 20th Birthday The Legend Of Zelda: Ocarina Of Time! | NintendoSoup
On 21st November 1998, The Legend Of Zelda: Ocarina of Time was launched on Nintendo 64 to great success! Read more