CyberScarecrow
Joined 2 years ago
Karma
70
Submissions
9
Member since
Jun 18
Joined 2 years ago
I have just added a bit of info about us on the website. I'm not sure what else we can do really. Its a trust thing, same with any software and AV vendors.