The pair were once again at loggerheads over their management
The post John Cleese and Eric Idle’s relationship “over” as pair trade barbs on Twitter appeared first on NME.