New Frog Species Resembles Kermit the Frog

The frog, found in Costa Rica, has translucent skin and eyes that many people say resemble those of the world's most famous frog.

Read More

Contact Us