South Park

Captain Ahab

Season 2 E 5 • 04/06/1998

Chef gives the boys a pep talk on the bus ride to China.

More