gps
'An uneasy feeling': Woman discovers tracker placed on car by husband
Latoshia Simpson discovered something unnerving on her Cadillac, but didn't realize it was at the hands of her husband, who she is now looking to divorce.
More Stories
More Stories