Thursday, August 24, 2006

The Red Planet


No, really... the Red Planet.

China and Russia to launch joint mission to Mars


Hey NASA... Get your ass to Mars!

1 comment:

Andrew Glazebrook said...

See you at the party Richter !! :)