ads

Wednesday, November 3, 2010

The icons of the top sites.

'
This has the icons of the top sites (according to Alexa) in early 2010. Google and facebook are the top two sites. Can you spot tumblr?  Click here for zooming capability or here for a larger picture.

No comments:

Post a Comment