Truth behind huge South Park mystery finally 'revealed' after 19 years Posted on September 29, 2024 By Metro 5 Views Truth behind huge South Park mystery finally 'revealed' after 19 years Isaac Hayes left the show in 2006. continue reading...