In 1974 John Lennon said he saw a #UFO from his New York apartment.

In 1974 John Lennon said he saw a #UFO from his New York apartment. We went through that summer’s NICAP records and found police officers and state troopers across New York and New England reporting the same kind of craft in the weeks around it, including one tracked on radar near Albany three days earlier!! Latest article free to all subscribers: https://t.co/J14dUJSOBo