Bailey Korinek | WUFT News
Person Page
-
Hundreds of Big Bend residents lost their home last week to Idalia, with Horseshoe Beach taking one of the hardest hits of all. Officials estimate it may take up to two weeks to restore power to the area.