Tuesday, January 22, 2008

Life on Mars?

Looks like the Chinese have found life on mars, and it's the little green man we all hoped for.

However for those who like their alien life forms to come with pointy ears perhaps this will be of far more interest, the teaser trailer for the new Star Trek movie.

No comments: