John Cleese and Eric Idle are continuing to duke it out on social media. The Monty Python legends exchanged barbs earlier this year, locking horns over their estrangement after Idle complained that he still had to work because Python’s earnings had dried up. Idle blamed the mismanagement of the Python brand on Terry Gilliam and […]