Colbert & Maher

I loved all of this. Funny and smart men who disagree with but respect each other being funny and smart together.