Yora, The Legend of Zelda: Ocarina of Time was released 25 years ago on 21st November 1998.
#1998InVideoGames #videogames #videogamehistory #legendofzelda #zelda
Yora, The Legend of Zelda: Ocarina of Time was released 25 years ago on 21st November 1998.
#1998InVideoGames #videogames #videogamehistory #legendofzelda #zelda