Someone on a train in Italy catches a strange triangular group of lights out his window. Could it be a UFO? See more in this scene …