South Park enters its 20th season
BY QUIN VERTOLLI This past week the hit TV show South Park aired its 20th season and fans of the show were thrilled to see its return. With 285 episodes and counting, it is one of TV’s longest-running shows. But why is this show so successful? Sheridan College is world renowned for its animation programs […]