The Symbol This Town Needs
Season 13 E 2 • 03/18/2009
While watching over South Park, the Coon discovers he has a mysterious rival.