London Evening Standard: John Cleese Gets Into A Blazing Row With Harrods

by MR Magazine Staff

John Cleese might have found the Holy Grail but he can’t find a jacket at Harrods. Read more at London Evening Standard.