Watch South Park Season 16 Episode 7 - Cartman Finds Love

South Park Season 16 Episode 7

First Aired: April 25, 2012

Description: A chance for romance is finally within reach for Cartman when a new girl is at school.