Bill Allen

Referenced in 1 episode

Definition

Canadian UFO researcher and radio broadcaster who advised witnesses to look for instrument panels on craft, and who investigated the Rosedale landing site months after the 1971 encounter.