NOAA finally identifies ‘golden orb’; here’s what it is | Executive Producer