Linda Moulton Howe - Neil Armstrongs Secret - UFOs On The Moon
Linda Moulton Howe relates a bizarre tale of Neil Armstrong witnessing UFOs on the moon.
My video is at DLive
Linda Moulton Howe relates a bizarre tale of Neil Armstrong witnessing UFOs on the moon.
My video is at DLive