Doug Auld is a renowned artist living in the NYC area who is also a skywatcher. He has photographed some amazing UFOs over NYC over the years–clear photos. He says he has no idea if these are craft, living entities, extraterrestrial, or terrestrial.
Podcast: Play in new window
Subscribe: RSS