Florida man accused of placing tracking devices on people’s cars
Florida man accused of placing tracking devices on people's cars. Two people went to police after receiving cell phone notifications alerting them ...
Read the source Back to docket
Category source: legacy