Where To Stream South Park Season 15 Episode 3
Royal Pudding
- Aired May 11, 2011
- 30 Min
- Rated 6.7
- Number 311 Of 333 Rated Episodes
Canadian-born Ike shares his country's obsession with a royal wedding and offers his services when the princess-to-be is abducted.