All N64 Games – Nintendo Life

The Legend of Zelda: Ocarina of Time N64 Nintendo / Nintendo EAD 21st Nov 1998 (JPN) 23rd Nov 1998 (NA) 11th Dec 1998 (UK/EU) Super Mario 64 N64 Nintendo / Nintendo EAD 23rd Jun 1996 (JPN) 26th…

Read More