3 ms·NASA Scientist Dr Richard Hoover claims to have found evidence of alien life1 points by keyle 16y ago