one of my friends is getting a popup about needing to apply something from:

www.cleaner64.com

sounds bogus to me... anyone have any experience with this?....