Welcome to WebmasterWorld Guest from 184.108.40.206
I guess it must have come through Google, or Froogle search. I have lots of widgets listed in Froogle.
What is the system that generates this referral? I would like to see if I can get more referrals like this one.
Maybe I need to sign up for a Google Mail account to see what's going on here...but I don't really want a Google mail account.
Maybe it's a fluke where someone sent my URL to themselves on Google Mail.
Any ideas anyone?