Saturday, 25 December 2010

Chrome Web Store

Very very impressive.. You can feel how irrelevant the desktop will be in a few years....

No comments:

Blog Archive