South Park

Running Some Tests

Season 8 E 13 • 12/08/2004

Sergeant Lou runs some tests on severed hands.

More

Watch Random Episode