Drivers along Route 1 and southbound I-95 in the area of the Christiana Mall in Delaware got some relief Tuesday morning as the brand new flyover ramp opened. NBC10's Christine Maddela reports from SkyForce10.
UP NEXT X
New Ramp Opens to Ease Congestion
Embed this video