Beagle 2

So, what really happened to the Beagle 2 Mars probe back in 2003??

It seems that Hollywood has the answer after all… that’s right, giant alien robots (what else)

Advertisements