TechScammersUnited - Scambait forum
Phone scammer
Scammers
Other
Shaun_King
August 18, 2019, 4:31pm
1
913-222-8216 they have been saying win 100$ call these assholes
Mr.Vertigo9000
November 4, 2019, 11:22pm
2
Ive dealt with these guys before