A tornado touched ground near the Tallahassee International Airport late Wednesday morning, the National Weather Service confirmed.
New Orleans Breaking News & Events
A tornado touched ground near the Tallahassee International Airport late Wednesday morning, the National Weather Service confirmed.