Huge Light in Russian Sky

Again something mysterious from Russia. This time huge silent flash lights up the night sky, in Stavropol.   Watch the video…

UFO in Russia? Weather experts say the lights that caused street lights to go out ‘cannot be natural.’

https://www.youtube.com/watch?v=si3UHM2heh0

Read more at Dailymail

Youtube