The Delaware State Police are on the scene of a serious two vehicle fatal crash …


By Scott Goss
scott.goss@doverpost.com
@MiddletownScott


Posted Feb. 25, 2014 @ 11:56 am


Smyrna, Del.