7 of 33: Sunday's showers caused heavy flooding and major traffic troubles in Wilmington, Delaware.

Share this gallery
Advertisement