Amazing UFO Formation Over Saint Petersburg, Russia

Location of sighting: Saint Petersburg, Russia

An incredible UFO formation was seen over the skies of Saint Petersburg, Russia. This sighting has made many people ask questions to orb formations, secret military technology, and some even say it’s flares. Nonetheless this UFO sighting is very interesting.

Pin It on Pinterest

"; t.type = "text/javascript"; t.async = true;e.getElementsByTagName("head")[0].appendChild(t)})(document)