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!