Crash leaves 2 dead in Deptford
A serious crash in Deptford, Gloucester County has claimed the lives of two people, Action News has learned.
More Videos
From CNN Newsource affiliates