Tech Support Scammer (888) 303-1151, (917) 725-6665

Feel free to troll these dumb scammers. I love to waste their time :laughing:.

They called me back with this number: (917) 725-6665.