简介:A Life on Screen is a whistle stop celebration of Michael Palin's life in showbusiness. Starting out in revue, being a regional presenter of a pop music show that had a few sketches. Writing material for David Frost, then Do Not Adjust Your Set which