South Park is Done With China

 
Share Video
  00:00           
00:00
 
00:00
         
 
 

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.