November 19, 2008 at 12:51 am
#787509
Inactive
I can believe that there may be some truth to that because the other day I checked my stats and Poland was my #3 top country for traffic.
I thought that it was very odd, but then I do have a very good Polish girlfriend that does real estate so I figured that she sent me some traffic. hehe