Tag Archives: Russia

Pyramid UFO in Russia

Pyramid UFO in Russia in December 2009.

Russian UFO Crash Recovery

This awesome video is from a UFO crash site allegedly filmed by the Russian KGB during March of 1969 in the Sverdlovsk region of Russia.