'This is how you rep America'! Trey Parker and Matt Stone's 'official apology to China' over South Park episode is pitch-perfect

Posted at 3:13 pm on October 7, 2019 by Sarah D