Tracking Isaac - NBC 10 Philadelphia

    Tracking Isaac

    The Cat 1 hurricane is pounding Louisiana and could bring with it 20 inches of rain. (Published Wednesday, Aug 29, 2012) The Cat 1 hurricane is pounding Louisiana and could bring with it 20 inches of rain. See More