(NECN) –People in the Philadelphia, Pa. area and southern New Jersey are cleaning up after torrential rains.
The same storm system passing through New England dumped 6-12 inches of rain in that area Tuesday morning.
The rain caused flooding and knocked out power to tens of thousands. The storm even prompted a few tornado warnings in Delaware.
Copyright NECNMIGR - NECN