Barracuda, Barracuda… everywhere

Watch out, at the Apalachicola City, St George Island, Franklin County reefs and the old Air Force towers just to the…

Continue Reading →

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 →