Real-Life Kermit Frog Found in Costa Rica

Real-Life Kermit Frog Found in Costa Rica

Kermit the Frog may claim that it is not easy being a green Muppet, but it turns out the fictional amphibian has relatives living the good life in the tropical rain forests of Central America. Along Costa Rica’s Caribbean coast, the scientists have found a new species of frog that looks a lot like a […]