Season 2727×01 Sermon on the ‘Mount admin / July 24, 2025 When the residents of South Park face their possible demise, Jesus returns to give them an important message.