DESCRIPTION: Man talking to man who is working on a moon/Mars rover device CAPTION: IF YOUR ROVER-DEALIE FINDS LIFE COULD YOU HAVE IT PRESENT THE GOSPEL MESSAGE?
Rate Share Passage