Get daily updates via RSS
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.
View all posts by: victorcaba