Scammer Info
UK Tech support 0208 133 5558
Scams
Tech Support Scam
Dan_Gleeballs_Youtub
20 May 2021 10:35
1
Pretending to be amazon tech support
Live 11:35am GMT