London Olympics Log - really really bad

Looks like Mr Blobby dropped from a high building.
Ironically, the logo does represent how broke London will be paying the 5/10/20 billion pound bill for 2 weeks of drug addled lycra clad freaks strutting their stuff.
Woo Hoo