Press Release – EF-1 Tornado National Weather Service Officials have confirmed that an EF1 tornado struck Taylor County early Thursday morning, April 3, 2025. Taylor Read More