18332224666

445

Total Records

12

Total Contributors

18332224666 - Fraudski Records

Phone Call

Tech Scam

18332224666

05/05/2019

05/11/2019

None

None

-They will ask for the last 5 digits of your phone number -They have 3 "departments" (1 for tech support, 2 for billing, 3 for other) These departments are only for looking proffesional.

The Fraudski Project 2018

[email protected]