Loading Video…
This browser does not support the Video element.
Pursuit ends in crash in Lake Balboa
A police chase ended in a crash in Lake Balboa, resulting in multiple injuries.
This browser does not support the Video element.
A police chase ended in a crash in Lake Balboa, resulting in multiple injuries.