A tracking device? A person who is not in law enforcement? I was told today by somebody that they have put one on my vehicle and I was wondering if I should call the police on him. He used to be a police officer a long time ago but not anymore. It’s kind of freaking me out.

You Might Be Interested In: