Video – Tropical Storm Alberto making landfall on Florida Gulf Coast Barrier Dog Island May 28, 2018 dogisland7 Leave a comment Video link: Alberto Landfall Dog Island Florida Please see the video link below. It was taken at 6:42 this morning… Continue Reading →