Monday, March 13, 2006

(dc fast 12) google mars

wow. but.... the logo promised bugs.



i wonder if my friends who left NASA and went to google had anything to do with this.

1 Comments:

Blogger rebecca said...

I was wondering if there was something behind that...

13/3/06 1:45 PM  

Post a Comment

<< Home