Spot bugs on Mars Researcher professes to spot bugs on Mars, however they believe they’re simply rocks 5 years ago An entomologist accepts he discovered proof of outsider life on the Red Planet. they are not getting it. There are…