Short video of triangle UFO formation filmed from a train near Rome, Italy YESTERDAY

277

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

What do you think this is?

Your opinion?
  • Real (11)
  • Not Alien (7)

Read More On This At Latest UFO sightings