South Park is Done With China

mayur October 16, 2019 0

If the word ‘badass’ was compiled into a TV show, it would surely make South Park. South Park essentially shows China the finger with this episode.

Leave A Response »