NHC: Isaac makes landfall near Southwest Pass

NHC calls a landfall near SW Pass of the Mississippi River in Plaquemines Parish. However, much of the eye is still over Barataria Bay and another landfall is likely. Max winds still at 80 and the storm is still moving NW at 8 mph.