Boats Washed Ashore! Hurricane Helene Aftermath on Treasure Island, Florida

Boats ashore! Boats were washed ashore and in between houses and on roads on Treasure Island the morning after Hurricane Helene descended upon Florida's northwest coast.