foxmoon
2006-08-22 16:51:30 UTC
A few minutes ago an icon appeared on my desktop and it said "Live Nude Casino".
WTF?
Any other weird icons out there?