South Park (1997): Imaginationland, Episode III

South Park (1997)

Details

Season
Season 11
Episode
11x12
Air Date
31 October 2007
Where to watch

Overview

South Park season 11, episode 12 — “Imaginationland, Episode III” (S11E12, also listed as 11x12) first aired on 31 October 2007.

Where to watch South Park S11E12 in the UK: Amazon Prime Video.

Inside Imaginationland, Stan and Butters engage in the battle of their lives as they fight the army of evil imaginary forces. Meanwhile, Cartman goes all the way to the Supreme Court to get Kyle to suck his balls.