Strong winds struck parts of the Denver metropolitan area on Wednesday, December 17, as the National Weather Service (NWS) warned that wind gusts between 70 to 90 mph would be likely. Footage filmed ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results