Advertisement

South Park episode pokes fun at Kate and Meghan ‘feud’

South Park episode from latest series pokes fun at Kate and Meghan ‘feud’South Park, Paramount+