Video on social media marketing confirmed sheets of rain and siding coming off buildings in Perry, Florida, close to wherever the storm strike land. A news station confirmed a house which was overturned, and many communities recognized curfews.People of Treasure Island, Florida woke up to damage and flooding Friday right after Helene slammed onto s