On Wednesday, celebrations took place across the UK to mark 100 days to go until the London 2012 Olympic Games.
And, of course, what would the Olympics be without controversy. Starting with the Olympic logo below, generally regarded as ugly and strange. Then there are obligatory mascots, Wenlock and Mandeville, also strikingly creepy (did the blue guy wet his pants?) and they come with their own Stephen Fry-narrated videos explaining their purpose, or not really.
See more photos and learn more about the games – London 2012