Beagle 2 is a probe that was scheduled to land on Mars on Dec 25 2003.  It was ejected from the Mars Express orbiter on Dec 19 but never seen after that.  The UK Space Agency suggested that the landing could have been affected by a thinner atmosphere than expected.  There were many attempts at finding the lost probe but none of them were ever successful.  Now, the UK Space Agency has speculations that Beagle 2 might have been found.  Click HERE to find out more on Mashable.