The Resident
A look at the damage: Anna Maria Island residents lost ‘everything’ to Hurricane Helene
Anna Maria Island took the brunt of the damage in Manatee County, and WFLA News Channel 8 got a look at the damage on Holmes Beach with a ride along with the...