Hurricane Isaac Makes Landfall in Plaquemines Parish Near New Orleans [PHOTOS/VIDEO]
Hurricane Isaac made landfall in Plaquemines Parish in Louisiana located 90 miles southeast of New Orleans.
Forecasters predict it will bring up to 20 inches of rain in some areas with the possibility of power outages.
No evacuation order has been issued in New Orleans so many residents chose to stay...