New information in fatal Newark crash

Chopper 6 HD was over a head-on crash in Newark, Del. on Friday, May 21, 2010.

May 22, 2010 1:54:33 PM PDT
Delaware State Police are investigating a fatal crash involving a school bus that killed one driver.

Load Comments