Friday 19 December 2008

This will make you feel very, very small

Mind boggling statistics about technology and the future. I'm crossing myself as I type. Enjoy!

No comments: