
Space
David Bowie was right – there are spiders on Mars! European Space Agency’s spacecrafts snap mysterious arachnid shapes on the Red Planet
David Bowie was right – there are spiders on Mars! European Space Agency’s spacecrafts snap mysterious arachnid shapes on the



