Peter Robbins

Referenced in 1 episode

Definition

A UFO researcher and author known for his work on the 1980 Rendlesham Forest incident, who has spent decades researching Forrestal's alleged UFO connection.