Join Our Members List For Exclusive Reports

    Alexandra Bruce
    October 20, 2014

    I was caught up with several emergencies when this report was published, last May – so here it is, now.

    A MAJOR leak in the UFO world emerged in new secret Russian satellite images, displaying a massive alien craft near the planet Saturn.

    Contributed by


    You Might Like

    Alexandra Bruce

    View all posts

    Add comment

    Most Viewed Posts