A shocking event left residents of this U.S. city baffled—fish were falling from the sky! Scientists are still trying to unravel the mystery behind this bizarre phenomenon. Was it a rare weather event ...