St. Petersburg (formerly Leningrad) was the site of a multiple UFO sighting on the evening of Saturday, August 20, 2011 at 10:45pm when dozens of bright flickering orbs passed over the city streets. There were multiple observers. At least one witness was able to capture the amazing sight on video.
The UFOs passed slowly overhead as many people and cars moved on the busy street below. The UFO sighting took place above Kazan Cathedral (Kazanskiy Kafedralniy Sobor), a structure that has stood in the center of the city since 1801.
Another sighting of multiple white orbs. I have NEVER seen this many nearly identical and well witnessed sightings clustered so close together. Something is definitely up. To read more and view the video, click here.