Traffic slowed after semi rolls over on I-95 in Brevard County

A semi truck that rolled over is causing traffic delays in Brevard County.

Top Videos