Windows Technical Service

Chad –

Victim Location 07401

Type of a scam Tech Support

I just got a call the Windows technical department at 7:00am. The number displayed is 732.193.9942

Seemed to be from India

Leave a Reply