Ocarina of Time speed run in 18 minutes and 10 seconds

Sometimes I go through phases where I spend a whole afternoon just watching speedrun videos on YouTube.  

This speedrun by Cosmo of Ocarina of Time is truly amazing. The great thing about this video is that he fully explains what he is doing and the glitches he's exploiting, but he also talks about the history of the Ocarina of Time speedrunning community and the thousands of hours people have put into the game.