UFOs Continue to Appear Over Russia April 9, 2012

Date of sighting: April 9, 2012
Location of sighting: Russia

On the night of April 9, 2012 many people in St. Petersburg, Russia witnessed mysterious orbs of light hovering over the city. These same UFOs have appeared repeatedly over Russia in recent years and the frequency of the appearances continues to increase.

No comments:

Post a Comment

Welcome to the forum, what your thoughts?