Tech support scam 1-888-623-8266

Scam Number: 1-888-623-8266
Domain Used: Google
Extra Info:

This site bans VPNs. Also, make sure that -ip and -isp are replaced with the correct values for where you’re visiting from.