Three waterspouts were spotted in Mobile Bay, Alabama, as the National Weather Service issued a special marine warning for the coastal area. RELATED: Surfer rides […]
Continue readingThree waterspouts were spotted in Mobile Bay, Alabama, as the National Weather Service issued a special marine warning for the coastal area. RELATED: Surfer rides […]
Continue reading