Video – Tropical Storm Alberto making landfall on Florida Gulf Coast Barrier Dog Island

   Video link: Alberto Landfall Dog Island Florida Please see the video link below. It was taken at 6:42 this morning…

Continue Reading →