South Park

More Duct Tape

Season 3 E 12 • 11/10/1999

Mark and his dad face the same fate of being duct taped to the flag pole by bullies.

More

Watch Random Episode