Flooding on streets of Denver, Colorado
Flooding on streets of Denver, Colorado
Floodwaters take over streets in Denver, Colorado this past weekend. (Video: @cajosabo/ Twitter)
Floodwaters take over streets in Denver, Colorado this past weekend. (Video: @cajosabo/ Twitter)