Blinding Storms Dump Floodwater on Texas

Flash floods are hitting Dallas while a lighting strike may have started an oil tank fire.

April 17, 2016

Examined