Mayor Ken Welch provides an update on the storm as it continues to strengthen and move toward the west coast of Florida.
St. Pete Mayor Ken Welch provides an update on Idalia
PUBLISHED August 29, 2023 @12:30 PM