The home of the Microsoft tech support scammers usually from New Delhi
Jeez India is infested with FUCKING SCAMMERS
10👍 17👎