To celebrate their 20th season (Can you believe it??? Neither can we!!!), South Park and Comedy Central have revealed a Super Bowl inspired logo and a video reminding you of how South Park “has always been there.”
It’s also trip down memory lane filled with reminders of, “OMG I can’t believe they went there!!!”
Check out the heartwarming (?) video below.
The 20th season of South Park kicks off September 14th, 2016, on Comedy Central.