Edgar Fouche

Referenced in 1 episode

Definition

An alleged whistleblower who discusses his experiences with hidden military projects and suggests the existence of advanced alien technologies and government cover-ups involving UFO phenomena.