Multi-car crash causes injuries on I-95 North in Delaware County
There is no word yet on what caused the collision.
More Videos
From CNN Newsource affiliates