• Embed

Richard Linklater

Clip11/16/2006

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

Up Next