I assumed that the next seven episodes will be the last but I've read a few things on the ever-reliable internet that Trey and Matt have signed on until the end 2013. Any clues?
So when is South Park coming to an end?
Sep 23, 2011, 11:37 PM ET1 post by 1 poster
1 post