Barry Makes Landfall

Hurricane Barry made landfall this morning on the Louisiana coast near Marsh Island South of Abbeville. Barry is moving Northwest at 6 mph.Β  That’s more West than predicted, good news for metro New Orleans.Β  Maximum sustained winds 75 mph, gusts at 90 mph. Little rain…