Feb 18 2011
Google Search Results – You Shared This?
 

Just spotted a new item on the Google Search Results, You Shared This? It has a picture of me next to the search result.

I’ve seen this on blogspot related search results.

Share

Written by

View all posts by: