‘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.

Powered by WPeMatico

Leave a Reply