Landing on a rock moving 135,000kph 510,000,000 kilometers away? That takes some math. http://t.co/cNJTr02ZuS via @esa — Sean McCabe (@darthstar99) November 13, 2014
— Sean McCabe (@darthstar99) November 13, 2014