John Lennon and his girlfriend May Pang reported seeing a UFO up close on August 23, 1974 in NYC. Lennon believed it was an alien craft. Has there been any skeptical explanation for what it might have been?
valid question