The Daily Show with Jon Stewart
Headlines - Baa Baa Dead Sheep
Season 5 • 03/27/2001
The good ol' days of just seizing animals to test lipstick in their eyeballs are gone.
More
Watching
You may also like5 Videos
Headlines - Baa Baa Dead Sheep
Season 5 • 03/27/2001
More