South Park - Season 13 Episode 3
Release Date: Mar 25, 2009
S13 E03Mar 25, 2009
Where to Watch South Park Season 13 Episode 3 Now
Margaritaville - Watch Online: Streaming, Buy or Rent
In a parody of the final weeks of Christ's life, South Park goes into hysterics over the failing economy, but Kyle begins preaching that there is no reason for fear. Meanwhile, Stan unsuccessfully tries to return his dad's margarita machine.