So last night I was watching a live stream by Scammer Revolts where he was doing what he does best – calling in to various known tech support scam services to troll them. One of the things I hate most are tech support scammers (more on that coming later) and as you would expect, they […]