Skip to playerSkip to main content
  • 4 years ago
People in Denton, Texas are walking to work and stores after repeat rounds of freezing rain left roads coated in ice.

Recommended