I just watched Ubisoft’s show. What did I see?
Holy shit. Does Santa know one of his elves has escaped?
—Grey Carter (@GreyTheTick) June 10, 2013
Oh yeah! The hilarity of twitter when people freak out about the world’s tallest high heels on Aisha Tyler! Continue reading