News Summary Archives Mars Institute “Moon-1” Humvee Rover reaches Devon Island, High Arctic Press Release May 16, 2010