Post Thumbnail

Those red pins look almost like little hearts, revealing which countries have been showered with the affection of Google's crowdsourced map improvement tool and those -- like the UK -- that have so far been left out. We can now safely ignore the chart, however, as the UK has just received its dose

1 year ago 0 Comments
April 11, 2013 at 3:03AM