Bar Owners Put GPS Tracker in Woman's Car To Stalk Her: Police
Steven McFadden, 53, and Edwin Allen, 45, have both been charged with stalking and harassment.
https://www.newsweek.com/bar-owners-put-gps-tracker-womans-car-stalk-her-1774910
12:07 PM - Jan 29, 2023
Only people mentioned by TrustinGod in this post can reply