Rain and fish fell from the…

Share: 

Tuesday, May 15, 1900: Rain and fish fell from the sky in Olneyville, Rhode Island. Most of the fish measured 2- to 4-inches long