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.
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.