Share 'Two UFO Videos at St Petersburg Cathedral in Russia'
Hi everyone, I just wanted to bring these two videos to your attention. They are another set of videos that pertain the a religious structure. This time, it is the St Petersburg Cathedral in Russia.
This video was on the March 22nd 2011
This video was taken on March 23rd 2011 by a television crew.
This video also appeared on the disclose TV website. You can view it right here: http://ww…
You can share this discussion in two ways…
Share this link:
Send it with your computer's email program: Email this