Michael Moore vs Sanjay Gupta

Michael Moore

Michael Moore and CNN’s Sanjay Gupta on Larry King Live
Part 1

Part 2

Part 3