South Park: Season 15 Episode 9 – “The Last of the Meheecans”

South Park: Season 15 Episode 9 – “The Last of the Meheecans”
What begins as an innocent game between the boys turns serious when Cartman joins the U.S. Border Patrol. Not surprisingly, Cartman turns out to be really good at stopping Mexicans.
Original Air Date: 2011-10-12

Watch “The Last of the Meheecans” stream on South Park Studios starting Wednesday October 12th, 2011 at 11:59 p.m. until Tuesday October 18th, 2011.

You can search for “South Park S15E09“, but you will not find any leaks before the episode aired.

Preview “The Last of the Meheecans” here. (“Keep Your Eyes Peeled” – The boys play Texans vs. Mexicans.)

“The Last of the Meheecans” Press Release

References: