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