With the announcement of three more seasons of South Park, Bill and Fro discuss this announcement along with what they would like to see in the upcoming season.