Mystery Lights appear over lake Ladoga, Russia. 2012-04-11 UFO - Good Video - Ufos

These lights appeared over Ladoga, Russia right around the time that thousands of people witnessed a UFO over St. Petersburg, Russia. Could this be the same thing people saw?"

Go back

No ratings yet - be the first to rate this.

Add a comment

You're using an AdBlock like software. Disable it to allow submit.