This giant glowing UFO in Russia was seen by thousands and filmed and photographed by dozens. The video is a Russian news cast, anyone able to offer translation?
I run the site, and have made over 1,000 posts on some of the mysterious and nuttiest stories I have run across on the internet, and some in real life.
Copyright © 2017 - Mystery History TV. Designed By Ridwan