Massive UFO Lands At Mount Adams

Massive UFO Lands At Mount Adams

November, 2017. From his ECETI ranch, James Gilliland was able to film a huge UFO landing at the base of Mount Adams, in Trout Lake, Washington, U.S.A. This footage is astonishing. James wrote: It was a massive mothership unable to enter the doorway in the mountain...