NWS RADAR (click here!) is showing a big mass of birds headed north, over the Florida Keys right now and approaching the Florida mainland.

That’s not rain. It’s birds! :) Welcome back, little guys!!