January 23rd, 2008, 06:39 pm John Cleese's Radio Advertising Here's John Cleese explaining and showcasing the best of his radio advertising [mp4]. Quite hilarious stuff. Current Mood amused