Police chase suspect goes off road on freeway
A police chase suspect went off road on the 105 Freeway in Los Angeles County, crashing the pickup truck underneath an overpass.
A police chase suspect went off road on the 105 Freeway in Los Angeles County, crashing the pickup truck underneath an overpass.