Snow Starts Falling In Texas, Oklahoma As Eastern U.S. Braces For Winter Storm
Heavy snow was falling over Northwest Texas and Oklahoma City on Friday morning as a major winter storm began moving east across the U.S., bringing deadly cold and the threat of power outages and treacherously icy roads to almost half…
Read More...
Read More...