The Late Show with Stephen Colbert

Mr. Pope Goes To Washington
The pope began his U.S. visit in Washington, D.C. Tuesday night, but not everyone is excited to see him. Subscribe To "The Late Show" Channel HERE: http://bi...
The Late Show with Stephen Colbert. The pope began his U.S. visit in Washington, D.C. Tuesday night, but not everyone is excited to see him.