TechScammersUnited - Scambait forum
Scam Call from Sierra Leone +232 07772313
Scammers
Tech support scams
ploughboy77
June 29, 2019, 1:33pm
1
ive had 3 missed calls from this number today. go for it. annoying the shit outta me.