It's absolutely nuts to think that South Park has now ran for a whopping 22 seasons.
For those old enough to remember the show's early days, it feels like only yesterday that the adult-driven animated offering first landed on TV screens and completely changed the game. Sure, that point in time had The Simpsons as the frontrunner in the animated TV stakes, but South Park's edgy, adult humour and social commentary made The Simpsons look tame by comparison.
To many, South Park is just the gift that keeps on giving. Whatever is going on in the real world, South Park isn't shy to poke fun at it or to raise awareness of serious matters in the only way that this satirical masterpiece knows how.
Of course, those 22 seasons have been full of so many memorable moments, story arcs, characters, and genuine laugh-out-loud moments, but how well do you remember the history of this beloved show?
Here, we've mined through the 22 seasons and pulled a batch of questions out that cover so many of those seasons. Trust us, though, this is a quiz that even the biggest of South Park fans will struggle to get full marks on.