FACT CHECK: Did Buzz Aldrin Claim To Have Seen Aliens On The Moon?

‘The sun reflected off of one of these panels’

Leave a Reply