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

Posted:Here

I love Picasa.

by Mr. Ed