UFO Over Kremlin?!?
Premium Content
You need to be a Feast of Fun Plus+ member to access this.
Join now
or Log in – it's easy!
A few videos have recently been posted to YouTube that show some kind of pyramid thing floating over the Kremlin in Russia. What do you think? Real, Fake or explainable phenomenon?
Comments