We called these guys who were running a tech support scam operation out of (presumably) India. They were all connected to the same number, but it seems like some of them might have been working from home. Regardless, after constantly calling them they just gave up and lost their minds.
VIDEO HERE: https://www.youtube.com/watch?v=PX6sGr1iqVc