South Park

Sock Bath

Season 11 E 3 • 03/21/2007

The boys reveal that they've all had head lice.

More