TechScammersUnited - Scambait forum
Really mad scammers that pickup instantly
Scammers
Other
scammer-number
SillyBenchod13
October 11, 2023, 3:48pm
1
+1 (757) 772-1989 I believe they are a tech support scam but not 100% sure