WATCH: ‘Insect’ spotted walking on surface of Mars as Curiosity rover makes shock find

Your Videos WATCH: ‘Insect’ spotted walking on surface of Mars as Curiosity rover makes shock find