NASA braces for ‘terror’ in Mars landing