Showing posts with label john cleese. Show all posts
Showing posts with label john cleese. Show all posts

19 June 2012

John Cleese and the Muppets

The funniest bit since Link Hogthrob and Peter Sellers.



The Steve Martin episode was pretty great, too - and yes, he can make balloon animals!

Love,
Scout