With not a drop of rain falling in Northwest Florida on Thursday from this signature, many may have been wondering what exactly this anomaly was. The National Weather Service in Mobile identified this ...