Click image to enlarge

"Towelie" is the eighth episode of the fifth season of the American animated sitcom South Park, and the 73rd episode of the series overall.

comments / Posted by

Comments