Ramon crater
The Latest
-
'Life On Mars' Simulation Happening In Rocky Israeli Crater
Astronauts wearing space suits take big steps for mankind in a crater in Israel. Astronauts wearing space suits take big steps for mankind in a crater in Israel.