The Tech Desk
What's up at the Troy (MI) Public Library Technology Department
November 21, 2008
Fun Friday: New Evidence of Life on Mars?
Ever wonder what the government hides from us?
Like NASA, for instance. Who doesn't believe that we haven't been in contact with aliens?
these Martian photos
that, until now, had not seen the light of day.
Post a Comment
Post Comments (Atom)