I Wtk What You Think Of The Moscow Ufo

Personal Stories, Advice, and Support

    Alien Technology Or Human Origins?

    December 2009 saw the net buzzing when Moscow Television broadcast film taken by two men driving around Moscow with a hand-held video camera who managed to film a massive 'floating' pyramid above Red Square in Moscow. The object was not visible to the naked eye. Further, the...
    EnglishMuffin EnglishMuffin
    46-50, M
    15 Responses Feb 8, 2010
More Stories