The Daily Show with Jon Stewart

You, Your Health & You - Creatures

Season 9 • 07/06/2004

Behold! Leeches and rats are two of the disgusting creatures working for a healthier you.

More