Heavy rain, flash flooding hits Dallas, leaving cars stuck

The system is moving into the Northeast and expected to bring heavy rain from Washington D.C., to New York.

March 17, 2020

Examined