VIDEO: Colbert Report Covers the GEO Group Stadium Controversy #OwlCatraz

You go, Colbert. Great to see the GEO Group Stadium story getting some attention where it matters. On Comedy Central.


Here is the clip.

The Colbert Report
Get More: Colbert Report Full Episodes,Political Humor & Satire Blog,Video Archive


Leave a Reply