Skip to main content

Longwood

In a devastating turn of events, Central Florida faced severe weather conditions on March 10, 2025, leading to a confirmed tornado that wreaked havoc across the region. The tornado, which struck Lake ...