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.