ForbiddenKnowledgeTV
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.
Add comment