Landing on a Comet, 317 Million Miles From Home Nov 12, 2014 Landing on a Comet, 317 Million Miles From HomeWe did it! …and the photos are amazing.