"I Love Videogames" Dara O Briain Live at the Apollo December 15, 2010 by Your Name in geek culture, Meme - Humor/Funny, Video