Unusual phenomenon causes fish to rain from sky in Texas town