Small green frogs

Small green frogs

In May 1981 the citizens of Naphlion, Greece awoke to find small green frogs falling from the sky. The Greek Meteorological Institute surmised they were picked up by a very strong wind since the frog species was native to North Africa.

Previous Fact Next Fact
Categories: AnimalsMystery

Latest FactRepublic Video

15 Most Controversial & Costly Blunders in History

Sponsored Links