Windows XP

This topic has been moved from the section Forum Feedback to section Applications by Grumpy9117
 
It was probably just a deleted post.It was a link from within toms hardware so nothing to worry about!I don't know who sent it to you but i didn't!