Police Pursuit Ends in SWAT Stand-off in South L.A. — Dave Mecham Reports

Police Pursuit Ends in SWAT Stand-off in South L.A.

Advertisement

Advertisement