Mardi Gras Day 1990 in the French Quarter of New Orleans. "Church of the Great Green Frog" joke religion in response to fundamentalist Protestants who picket Mardi Gras.