Where To Stream The Colbert Report Season 2006 Episode 146
Richard Linklater
- Aired November 16, 2006
- 30 Min
Stephen asks Richard Linklater how fast food can be that bad - after all, they make happy meals.
Richard Linklater
Stephen asks Richard Linklater how fast food can be that bad - after all, they make happy meals.