These mascots are terrible! What is the London Olympic committee smoking?! After all the criticism of the Vancouver 2010 Olympics, we expected London to actually have some impressive mascots; however, it is pretty obvious they were just bashing Vancouver in hope that it would make their own pathetic attempt at hosting the games look good, BUT they failed miserably!!
Abusive comment hidden.
(Show it anyway.)