Strong winds blamed for pelican deaths in Galveston
Pelicans have been dropping out of the sky this week in Galveston. The wind from strong storms passing over the island likely caused turbulence that caught the pelicans by surprise.
6:44 PM CDT June 6, 2019
6:43 PM CDT June 6, 2019