Water main break causes problems in Del.

June 14, 2012 7:28:38 PM PDT
A 24-inch water main break is continuing to cause problems for customers in Delaware.

Load Comments