The Colbert Report
Taylor Branch
E11 Oct 26, 2011 TV-14
PETA files a lawsuit to free captive whales, immigrant farm workers flee Alabama, and Taylor Branch discusses the multi-billion dollar college sports industry.
Where to Watch Taylor Branch
Cast of Taylor Branch