The Daily Show with Jon Stewart

Carnaval - United Haitians

Season 11 • 03/07/2006

Haitians celebrates Carnaval in elaborate costumes.

More