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
Video shows Jamaica Beach – a city on Galveston Island – inundated on the morning of September 14. Credit: Heather Charron via Storyful