Scorecard Research Beacon
Search Icon
ABC News October 10, 2020

Damaging winds rip off metal roof sheet in Louisiana

Hurricane Delta slammed into the Louisiana coast, bringing strong wind gusts and a life-threatening storm surge in the state.