Random Video

Winter storm bringing more freezing rain to Texas

2023-02-01 1 Dailymotion

People in Denton, Texas are walking to work and stores after repeat rounds of freezing rain left roads coated in ice.