Video: Watch someone lose their car in slow motion from the recent flooding in Houston
Mother Nature hasn’t been particularly nice to the Houston, Texas area as heavy rains swamped the area as of recent, leaving
Read MoreMother Nature hasn’t been particularly nice to the Houston, Texas area as heavy rains swamped the area as of recent, leaving
Read More