Cross your fingers…. The Redcoats are about to land on the Red Planet. Check out the Beagle 2 website to keep track of how they do. ETA is Christmas Day, 2:54am GMT. Thanks again to Glen for the keen link – also if you haven’t already, check out the call sign the probe is scheduled to play. Pretty neat.