Who let London have the Olympics?

Hasn't anyone seen what the English do to the Olympics. Let this old Monty Python sketch be a reminder.

Can we really trust this global event to be held successfully in London? Lets just hope that John Cleese isn't on the organising committee.

Share this article

Add your comment