Skip to playerSkip to main content
  • 8 years ago
This is the scene of the winter storm on Interstate-25 in Broomfield, Colorado on March 13. Howling winds and heavy snowfall is making travel difficult with poor road conditions and low visibility.

Recommended