A NEW documentary film by director and filmmaker Donald Ledesma. Story of an Oregon Ufologist named Terry Linch, who had a close encounter sighting a giant U.F craft in 2018, and now putting the story together of numerous sightings in the area.
- Not rated.
More from the community
Community lists featuring this title
There are no community lists featuring this title
There are no quotations from this title
From the community