‘Relentless’ winds in Lake Charles, La. as Laura makes landfall

UP NEXT 10 videos