Rumor has it that there will soon be a HUGE announcement on the possibility, and that President Bush has already been briefed.
Posts Tagged ‘Mars’
Life on Mars?!?
Posted by Thunder Pig on August 2, 2008
Posted in space | Tagged: Mars, science, space | Leave a Comment »