A short and well done documentary on Granger Taylor, the Duncan BC Resident who on November 29. 1980 left behind a note for his parents telling them he was invited to board an Alien Spaceship and disappeared.
A short and well done documentary on Granger Taylor, the Duncan BC Resident who on November 29. 1980 left behind a note for his parents telling them he was invited to board an Alien Spaceship and disappeared.