Or a warning device designed to alert the inhabitants of unwelcome visitors

in #or8 years ago

Apollo 11 astronaut Buzz Aldrin would not comment on official NASA photos containing possible evidence of aliens