Tech scammer pop-up (Link)


#1

Number: 855-913-7111

Link: hxxps://helpmenow.services/ch/

Has annoying robot voice btw.