UFOs In Triangle Formation Spotted In The Sky Above Beach park, Illinois – 26th Nov 2021

This strange triangle UFO formation was filmed in the night sky above Beach park, Illinois on 26th November 2021.

This strange triangle UFO formation was filmed in the night sky above Beach park, Illinois on 26th November 2021.

Leave a Reply