softpedia.com
5 years ago
small-community-3

Spammy exes found on this site

There are lot of spammy exe's and browser hijacking softwares are installed into those installation files