UFO In Triangle Formation Filmed Over Rome in Italy – 2nd November 2021.

This triangular shaped UFO formation was filmed from a train near Rome in Italy on 2nd November 2021.

This triangular shaped UFO formation was filmed from a train near Rome in Italy on 2nd November 2021.

Leave a Reply