John Cleese accuses Eric Idle of ‘invention’ in feud over manager
- Posted on September 19, 2024
- By The Times
- 2 Views
John Cleese accuses Eric Idle of ‘invention’ in feud over manager
The Monty Python stars reignite their row over accusations that Cleese sacked Jim Beach