Skip to playerSkip to main content
  • 5 years ago
Commuters in Dallas, Texas, were met with snow-covered roads on Feb. 17, after snow and ice fell on the city in the overnight hours.
Comments

Recommended