Two killed in crash near Smyrna

February 26, 2010 2:50:21 AM PST
Delaware State Police say two people were killed and another was critically injured in a crash Thursday afternoon near Smyrna.

Load Comments