Video link: Alberto Landfall Dog Island Florida
Please see the video link below. It was taken at 6:42 this morning on Dog Island, FL, a barrier island just off the coast of Carrabelle, a town about an hour south of Tallahassee. More video will come this afternoon. Please feel free to repost this as much as possible. Thank you.