No South Park's Tegrity Farms/China Thread?

I just got around to seeing this. I don’t know what or how much is accurate.

But jesus. I suppose that it was shut down in China? :smoker:

You think?!

I could only speculate. I did a search. There was no thread. I found that curious. :idunno: