Interesting website discovered
Yesterday I went on google to see my website, thedogweb.com, and discovered a site near the bottom of the 2nd page : Top Version Shop Websites.
Clicking on it led to info/statistics and a value of my site, at this time. Has anyone seen this ? Maybe your site is there also !