Cmdr. David Fravor

Referenced in 1 episode

Definition

A retired U.S. Navy pilot who reported a UFO encounter during a training mission in 2004, his testimony has been pivotal in gaining attention for UAP discussions.