Heavy Rains and Flash Flood Stranded Dozens of Motorists in Denver
Denver drivers are trapped due to flash flooding brought on by heavy rainfall. Roadways were entirely submerged after a downpour of up to 2 inches in only one hour, forcing drivers to abandon their cars quickly.
Source: natureworldnews.com