Louisiana residents of Grand Isle vow to call the island home again after it was hit hard by Ida

0
234

The barrier island off the coast of Louisiana sustained significant damage, so much so that the island is still void of water, gas and electricity.