Trey Parker and Matt Stone on China for a VHS release of South Park in 1999

Don't Miss...