18332224666
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]