Collision Reported on Southbound I-5 at Highway 80 Junction Near Arena

Collision Reported on Southbound I-5 at Highway 80 Junction Near Arena

✕