Re:The Legend of Zelda: Tears of the Kingdom Release
by simooooo on Saturday May 13, 2023 @06:35AM
(#35927127)
It’s Nintendo. Plenty of people have a hard time doing reviews on YouTube
[ Parent
| on HN ]
There are no comments on this comment yet.