Russia Twilight Triangle UFO

by Dark Lord
Russia Twilight Triangle

This UFO video out of Russia the witness appears to zoom in on a triangle which may or may not be internally lighted.

You may also like