Triangle UFO projects light beam onto Illinois witness

An Illinois witness reported a UFO incident with four friends at a gravel pit just outside of Freeport involving a triangle UFO under 20 feet that projected a beam of light to the ground, according to March 20, 2014, testimony…

Triangle UFO projects light beam onto Illinois witness

Leave a Reply