August 22, 2019

Weather system unleashes heavy rains over the last 24 hours

The rains downed trees near Ellendale, North Carolina, and flash flooding left cars nearly under water in St. Louis.