Something showed up on this weather radar, but it wasn’t rain. Would you believe it was birds?
KEY WEST, Florida — A weather radar in Key West exploded in a wave of hundreds of red, orange, and green dots early Monday morning. It would…
Continue Reading