Life-threatening storm surge leaves Texas homes inundated

Video shows Jamaica Beach – a city on Galveston Island – inundated on the morning of September 14. Credit: Heather Charron via Storyful

Top Videos