Triangle UFO Sighting over Arkhangelsk, Russia – 4th Jan 2013

This video of unknown lights in triangle formation was filmed over Arkhangelsk in European Russia on Friday, 4th January 2013.

This video of unknown lights in triangle formation was filmed over Arkhangelsk in European Russia on Friday, 4th January 2013.

Leave a Reply