Video clip on social networking confirmed sheets of rain and siding coming off buildings in Perry, Florida, around exactly where the storm strike land. A news station showed a home which was overturned, and a lot of communities established curfews.People of Treasure Island, Florida woke up to damage and flooding Friday right after Helene slammed on