• Embed

Tom Vilsack

Clip11/30/2010

Agriculture Secretary Tom Vilsack delivers a Stephen Colbert head made out of 25 pounds of organic cheddar.

Watching