The Mexican Staring Frog of Southern Sri Lanka

The deadly "Mexican Staring Frog" is sighted in South Park and the town's fearless hunters, Ned and Jimbo, are on the case. Their heroic efforts drive up the ratings for their new hunting show on the cable access channel and threaten to edge out an old favorite, "Jesus and Pals."

South Park Season 2 Get Adobe Flash player
Beta Classic X