The Queen’s appearance at Olympic Opening Ceremony births great new meme All hail the Queen! All hail this new meme! July 27, 2012