Fatal crash on I-95 in Ormond Beach causes massive traffic jam

The accident occurred at around 3:45 p.m. Monday afternoon.