Tag: mecha streisand

  • South Park: 201 (4/21/10)

    This week’s South Park is a continuation of last week’s 200th episode. We were left hanging at the end of last week without word as to whether or not they were going to finish the story, but thankfully they are. 201 The identity of Cartman’s dad is on everyone’s mind despite threats from the ginger…