▲ 38 ▼ The Legend of Zelda: Ocarina of Time - New Trailer 9.8.2026 (www.youtube.com) submitted 2 months ago by remington@beehaw.org to c/gaming@beehaw.org 16 comments fedilink hide all child comments
[–] ArdaGhazi@lemmy.zip 2 points 2 months ago All of twitter is clowning on it youre not alone permalink fedilink source parent