TechScammersUnited - Scambait forum
Tech scammer pop-up (Link)
Scammers
Tech support scams
ScammerRevolts
August 30, 2018, 8:03pm
1
Number: 855-913-7111
Link: hxxps://helpmenow.services/ch/
Has annoying robot voice btw.
scammerss
1600×839 106 KB