John Cleese Podcast #10 February 9, 2006UncategorizedJack Cheese John Cleese on New Zealand, the development of the new show, Sydney, Australia, and the ongoing theatre tour.