Snow falling in Texas City

Viewer Deborah Hines sent this video of snow falling in Texas City.

Top Videos