(The second part of a two-part post.) So what are we to make of the story told over and over by John Lennon and his lover May Pang, always with essentially the same details, of seeing a UFO at close range over their Manhattan apartment on the evening of August 23, 1974? Tell anybody about … [Read more...]
You are here: Home / Archives for Lennon UFO sketch