Wednesday, December 24, 2008

Google Streets

Google has become an icon of the information revolution. They know everything and see everything.

Here is a photo from Google Streets captured from Madrid, Spain before it was taken down.

Google owns you.

2008 Asia Trip Photos


I love Picasa.

by Mr. Ed