Skip To Content

Where To Stream The Colbert Report Season 2006 Episode 146

Richard Linklater

Stephen asks Richard Linklater how fast food can be that bad - after all, they make happy meals.