South Park

You Don't Need Toilet Paper

Season 26 E 3 • 03/02/2023

After Ol' Blue finally breaks, Randy goes shopping for a new toilet and discovers the wonders of Japanese toilets.

More

Watch Random Episode