UFO Over Kremlin?!?

Dec 18, 2009 · 1985 views

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

  1. WordPress › Error

    There has been a critical error on this website.

    Learn more about troubleshooting WordPress.