Dare Mighty Things.
Is there anyone else who watched this video and had the feeling that when the EDL team explained this to whoever calls the shots on these things at NASA they must’ve exclaimed, “My God! It’s just crazy enough that it might actually work!"
In any case, on 5 Aug 2012 Curiosity will try to land on Mars. Not a trivial feat as this attests.
Godspeed Curiosity. Fair winds and calm seas.