' raining fish and frogs
-
'Animal Rain': Texas Residents Reported Fishes Falling From the Sky
After a storm hit across the border in Arkansas and Texas, people in Texarkana were surprised with what they seen. A rare phenomenon where hundreds of small fishes littering the streets as it fell from the sky which could seem unbelievable.
Latest Research Articles