South Park - Season 15 Episode 9
Release Date: Oct 12, 2011
S15 E09Oct 12, 2011
Where to Watch South Park Season 15 Episode 9 Now
The Last of the Meheecans - Watch Online: Streaming, Buy or Rent
During a game of border patrol vs. Mexicans, where the kids play the two groups, Butters goes missing and eventually winds up in Mexico where he becomes their new leader, Mantequilla. Suddenly legal and illegal alien Mexicans flood back across the border to Mexico for a better life because of the decline of the U.S. economy. Eric joins the U.S. border patrol and squares off against Butters.