Posted on: 02.26.2010 Eric Cartman Did That? Matt and Trey talk about Cartman, Haiti and the new season of South Park. That's right, the new season start March 17th at 10p/9c on Comedy Central! Check out the article here!