Video clip on social media confirmed sheets of rain and siding coming off properties in Perry, Florida, in the vicinity of where the storm hit land. A news station showed a home that was overturned, and plenty of communities set up curfews.Citizens of Treasure Island, Florida wakened to wreck and flooding Friday immediately after Helene slammed ont