Posted November 6, 2012
The Cheese Shop doesn’t specialize in cheese, they were too embarrassed to tell Mr. Cleese.