Vehicles Collide on State Route 94 at Euclid | NBC 7 San Diego

Vehicles Collide on State Route 94 at Euclid

This video shows the crash on State Route 94 Friday afternoon.

    processing...

    NEWSLETTERS