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