NASA held an announcement on what we old-timers called UFOs. NASA announced this has been the hottest summer on record. Coincidence? Or ancient aliens?