Move Over China! South Park Takes on Child Immunizations in “Shots!” S23E03

Move out of the way David! I’m taking on this week’s episode. Mwhahaha.

*Warning Spoilers Ahead*

First off, I just want to mention that I am at least a few seasons behind South Park‘s current run (5 seasons is …

Read more