Can anyone testify to the legitness of Torch ads? Torch claims that they do not allow scammers to advertise on their search engine, but are they telling the truth? Has anyone ever bought something off a website advertised on Torch? I’m very curious as they have some lucrative products and it’d be life changing if they turned out to be legit. Any experiences?
- CSBitch asked 2 months ago
- last edited 2 months ago
- You must login to post comments