The Colbert Report 3/27/2013

The Colbert Report 3/27/2013

Pig farmer Carl Edger Blake II tells Stephen about his quest to breed the world's best tasting pig.
Starring Carl Edgar Blake II