High Water Strands Several Drivers In New Castle This Morning
New Castle – Several morning commuters were stranded this morning after they drove through high water on Airport Road. This section of the road, near the Sheraton Hotel on I-95, is …
High Water Strands Several Drivers In New Castle This Morning Read More