Skip to main content
Report this ad

See also:

Triangle UFO projects light beam onto Illinois witness

The witnesses were at a gravel pit just outside of Freeport, IL, on July 1, 1997, when a triangle UFO dropped to under 20 feet and project a beam of light to the ground level.
The witnesses were at a gravel pit just outside of Freeport, IL, on July 1, 1997, when a triangle UFO dropped to under 20 feet and project a beam of light to the ground level.
Google Maps.
Report this ad