Nov 30, 2010
Irene's Internet

NASA to introduce our alien overlords?

Read more about the NASA press conference to be held this Thursday, Dec. 12, 2010. I look forward to meeting our intially benevolant–but no doubt ultimately invading–Martian visitors. Welcome, new friends!
.
f
f
f

More Funny Finds:

Leave a comment

Archives