The Colbert Report

Heritage

Season 2 E 119 • 09/25/2006

You can really taste the ram in Stephen's shofar.

More