Commander Fravor

Referenced in 1 episode

Definition

Former US Navy pilot who testified about his encounter with a UAP during a training exercise in 2004, contributing to discussions about government transparency on UFOs.