Wednesday, August 10, 2011

New Olympic Logo for London

This, of course is a take off on the fact that the 2012 Olympics will be held in London. Did you know that London police do not even wear firearms?

Via Theo Spark

1 comment:

innominatus said...

I remember Robin Williams doing his stand-up routine, making fun of London cops:

"STOP! STOP! Or, uh, umm, I'll be forced to yell STOP! again!!"