Youtube knows me far too well! This was one of my randomly suggested videos while watching one on an entirely different subject. I haven't taken any time to confirm that it is in fact Michael Moore. It seems a little too good - and too thin - to be true, so viewer beware. It was very entertaining nonetheless.