Part 2: Terry Sherman – 1996 Interview About High Strangeness on Fort Duchesne, Utah Ranch
South of Ft. Duchesne, Utah, is the 480-acre ranch owned by Terry and Gwen Sherman from 1994 to 1996 and now owned by the National Institute for Discovery Science (NIDS).