Watch Cartman lead a game of Texans vs. Mexicans on new episode of “South Park”
Cartman turns his sights on border-crossing Mexicans in this week’s new South Park episode, "The Last of the Meheecans." In the preview clip below, the boys are playing a relatively innocent game of ‘Texans vs. Mexicans.’ But this is South Park, so chances of things...