South Park

The town of South Park is nestle in the mountains of northern Colorado, although the exact location is never specified. Although it appears to be like any other normal town, something is terribly wrong, and nearly every day features some obscure adventures of unexplainable actions happening to the townsfolk.