Isaac Update from New Orleans

WVLA-TV
Wednesday, August 29, 2012 - 10:07am

Reporter Neeha Curtis from our sister station, WVLA-TV in Baton Rouge, is in New Orleans on Canal Street, where Isaac is drenching the city with its downpours. 

FOX 48 Updates

Comments News Comments

Post new Comment