Ever wondered what it would be like if the creators of South Park took a playful jab at the very project that sparked the ...
South Park debuted in 1997, focusing on the exploits of four boys - Stan Marsh, Kyle Broflovski, Eric Cartman, and Kenny McCormick - in and around the town of South Park in Colorado, USA.