The gang gets lost in the rain forest after going to Costa Rica with a singin...
South Park
Season 3 Episode 16: Are You There God? It's Me, Jesus
Stan worries that he is maturing more slowly than his friends. Meanwhile, Jesus feels pressured to perform a miracle at the start of the new millennium.