Pyramid UFO in Russia in December 2009.
Read moreTag: russia
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.
Read moreTop 10 UFO Sightings
Pyramid UFO in Russia in December 2009.
Read moreThis awesome video is from a UFO crash site allegedly filmed by the Russian KGB during March of 1969 in the Sverdlovsk region of Russia.
Read more