Fish rained from the sky in Texas this week

On Wednsesday, fish rained from the sky in Texarkana, Texas. "Animal rain is a phenomenon that occurs when small water animals like frogs, crabs, and small fish are swept up in waterspouts or drafts that occur on the surface of the earth. They are then rained down at the same time as the rain," city … Continue reading Fish rained from the sky in Texas this week