South Park

Lice Head and a Liar

Season 11 E 3 • 03/21/2007

Cartman is determined to find out who had head lice.

More

Watch Random Episode