Quite impressive to land so precisely on a what is essentially a speck of dust from so far away.
When it comes to cutting edge scientific exploration the Europeans are starting to kick our butts. First there was the Highs bosom and now this.
They are already back-pedaling on the Higgs Boson.