More than 30 tips have come in since the Los Angeles Police Department released the video of a woman being sped off in a white car, screaming for help on November 12.
Read this story at Daily Mail
More than 30 tips have come in since the Los Angeles Police Department released the video of a woman being sped off in a white car, screaming for help on November 12.
Read this story at Daily Mail