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?
  • Not Alien (5)

Read More On This At Latest UFO sightings