An Exhaustive Guide to Every South Park Video Game Reference

At this point, whether you’re an avid South Park fan or just a casual viewer, the World of Warcraft and Guitar Hero episodes are pretty much legend. But did you know that Trey Parker and Matt Stone have referenced a ton of other video games over their nineteen Seasons? In honor of the upcoming Season 20, […] Syndicated from Hulublog

Read more