Boats seen piled against homes in Treasure Island after Helene's surge devastates Florida coast
In the wake of Hurricane Helene's destructive force, the small barrier island of Treasure Island off the coast of St. Petersburg is grappling with the aftermath of widespread devastation.
Fox Weather via Yahoo
5 days ago