joined:May 29, 2002
Just started seeing a new ad layout on the large square ad size.
At the top of the ad is the Title of the ad, then below that the url, then a picture of the home page, below which is a few words selling themselves.
I have never seen this before today. Anyone else seeing it and if so what are your thoughts?