Triangle UFO Sighting over Chicago, Illinois – July 4, 2013

This video of three lights in triangle formation was filmed over Chicago, Illinois on July 4, 2013

This video of three lights in triangle formation was filmed over Chicago, Illinois on July 4, 2013

Leave a Reply