South Park

There's Toilet Paper On Your Hands Too

Season 7 E 3 • 03/04/2003

Kyle feels guilty for TP-ing his teacher's house.

More