News

A recurring "South Park" character known as Towelie was revealed to be from Cleveland, Ohio, during the animated series' most ...