18 Best South Park Episodes Ever (According To IMDB)
15. Imaginationland (Season 11, Ep 10)
Comedy Central
Rating: 9.0
Only South Park could take a story of terrorists invading a world of imaginary beings and make the biggest stakes about Cartman trying to make Kyle suck his balls.