Plot: Cartman's latest prank has brought about the necessary spiritual conditions for world peace. Religious leaders descend upon South Park to witness a Biblical prophecy that has been fulfilled
Episode Aired On:
Wednesday, November 6 2013 11 years ago