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