They are the official mascots for the London 2012 Olympics, and have been apparently modelled from a couple of molten steel drips that formed during some construction work. Inspiration has to come from somewhere, I suppose!
Here is a video from the London Olympics website: