Video shows submerged cars in Houston

Tropical Storm Harvey continues to hammer southeastern Texas.

August 27, 2017

Examined