#Idalia #Weather #News Hurricane Idalia is making landfall near our new home in Florida, and causing major storm surges near our friends and family south of us.
#Idalia #Weather #News Hurricane Idalia is making landfall near our new home in Florida, and causing major storm surges near our friends and family south of us.
Drone Video captures home Wrecked by Hurricane Idalia in Keaton Beach Florida Florida, storm, news, new, video, hurricane,trending,