Black Triangle Sighting in Chesterfield, Illinois on 1991-08-15 17:30:00 – Close enough to know what the lights really are

Black Triangle Sighting in Chesterfield, Illinois on 1991-08-15 17:30:00 – Close enough to know what the lights really are

- in UFO Reports
UFO Alien Abduction
A three sided craft with a dome on top . got within ten feet of this craft for 30 to 40 minutes. cobalt blue in color.

Leave a Reply