Welcome to WebmasterWorld Guest from 220.127.116.11
The url above is the image used for the advert. and is not the advert it's self.
Is this something new or have they been doing this before. I know they where running ads for the Google search aplication but I have never seen adverts for any of their advertising solutions