http://64.192.130.141/cgi-bin/7upV2s ..can anyone tell me what this might be, it showed up in my stats on two sites three days ago, coincidently the same day the sites got re-rated by Google. I have received over 600 visits on each site from this url. The visits are showing up as uniques. I haven't come across this sort of thing before.