The Daily Show with Jon Stewart

Other News - Pup Tense

Season 4 E 66 • 12/02/1999

An English sea life center has taken in a baby seal pup that's afraid of the water.

More