Vallejo police are stating there are a lot of sideshow cars in town right now. They are using their camera system to track cars.
Vallejo police are stating there are a lot of sideshow cars in town right now. They are using their camera system to track cars.