@rt.com 3 years ago WATCH Hurricane Ida make landfall on Louisiana coast with 150mph winds and devastating surge