Since ancient times mankind has recorded several strange sightings of animals—frogs, fish, or insects—that fall from the skies.
Since ancient times mankind has recorded several strange sightings of animals—frogs, fish, or insects—that fall from the skies.