VIDEO from St. Pete Beach, Florida, show cars stranded in sand after Hurricane Helene’s storm surge receded

Scenes from St. Pete Beach, Florida, show cars stranded in sand after Hurricane Helene’s storm surge receded. VIDEO:

Comments are closed.