LOCAL NEWS
South Florida boat captain helps save vultures stranded over Gulf of Mexico
It was raining turkey vultures over the Gulf of Mexico 35 miles off Islamorada, with land nowhere in sight.
It was raining turkey vultures over the Gulf of Mexico 35 miles off Islamorada, with land nowhere in sight.