The TurboYourPC ad displayed under news is basically a virus, almost every link accessed initiates a download of their product.
Remove this SCAM.
1690th
ranked
Jim
shared this idea