On August 23, 1974, the former Beatle and May Pang claimed they saw a UFO in New York City. Did they?
Continue reading on On the Trail of the Saucers »
Welcome back. Just a moment while we sign you in to your Goodreads account.