The World Needs South Park

On Wednesday night the world of television was ready for something they’ve been waiting for since last November, the return of South Park. Back in the fall of 1997, Trey Parker and Matt Stone were given a chance by the then-unknown network Comedy Central. After being rejected by FOX, the two friends were able to […]