Cambridge, England, United Kingdom
John Cleese May 4, 2011 Uploaded by Craig Hatfield
Review (The Guardian?)
Tour programme