They've Been There For 20 Years – South Park Releases Video
Comments
Wow, it's been 20 years since South Park debuted. My first introduction to them was on the Kevin & Bean Christmas Album where they had Cartman signing Oh Holy Night… I had no idea what it was about, but the bit had me crying from laughing. Now, they're celebrating their 20th anniversary and released this video.