1 publicly visible post • joined 26 May 2008
When I saw the animation of the touchdown a couple of days ago, my first thought was 'no way -- it's gonna crash'.
Apparently rocket science is even cleverer than I thought.