Skywatcher

Referenced in 2 episodes

Definition

An initiative or platform aimed at monitoring UFO sightings and related phenomena, which was criticized for failing to deliver on its promises.