Tech whizz LOC
Check Tech whizz LOC reviews to see if it is legit.
Ricardo –
Victim Location 95667
Total money lost $150
Type of a scam Tech Support
malware on computer screen. elderly female gave money to have her computer "fixed".
Website:
Phone: