Edouard, now a tropical depression, drenches Texas with flash flooding and downed trees

1 min read

Some areas received between 10 inches and 21 inches of rain in a matter of hours.


Sources: 9News (Denver TV station)

More in weather