Zelda: The Ocarina of Stupid June 23, 2011November 2, 2016 by cantista Ever seen the Legend of Zelda cartoon? Don’t! Instead watch this hilarious montage of cringe-worthy clips… Read more Follow