Torrential Rains, Flash Flooding Hit the East

The Northeast is bracing for a powerful storm that dumped record rain on Florida and the Texas Panhandle.

September 25, 2014

Examined