Tags: advertising video games., channel one news, Nintendo, Zelda
The Video Vault – Why Channel One News is so controversial