Beagle 2 leaves the UK British National Space Centre Europe [ Full Story ]Tweet Posted by tourdemars to: Mars Express