LAPD cracking down on street takeovers
The Los Angeles Police Department impounded more than 40 cars over the weekend in an effort to curb street takeovers and street racing.
The Los Angeles Police Department impounded more than 40 cars over the weekend in an effort to curb street takeovers and street racing.