The ill-fated Beagle 2 may have landed on Mars after all

Good dog