Welcome to WebmasterWorld Guest from 184.108.40.206
First I was not able to find on Google site a list of sites that display adwords worldwide.
Then I searched these forums for an answer but found only 1 topic back to 2001
Yet I am looking for something quite straightforward, am not I?
We had a weird one from a site that was called search1-2 free from france too. You will also get traffic from Google Groups.