Livewire Isaac Dumps 17 Inches Of Rain On Audubon Park In New Orleans by 08.29.12 | 1:17 pm 0 The National Hurricane Center reports that Isaac, recently downgraded from a category one hurricane to a tropical storm, has dumped 17 inches of rain on Audubon Park in New Orleans. Send Tips