Winter freezes over Texas

Winter freezes over Texas

A winter storm has gripped Texas with freezing rain and sleet, creating power outages and chaos on the roadways.

CBC | World News

LEAVE A REPLY

Please enter your comment!
Please enter your name here