• WEATHER ALERT Winter Weather Advisory

BoltBus collision on I-95 in Newark

Crews respond to the scene after a BoltBus collided with another vehicle on I-95 in Newark, Delaware on October 24, 2012.
October 24, 2012 5:48:28 PM PDT