Mars Rover Landing Prelude: 'Martian Triangle' Visible in Night Sky

Date: 05 August 2012 Time: 08:01 AM ET