UFO over St. Petersburg, Russia. April 9, 2012


Most of the strange light formations were seen and videotaped by many people in and around Russia's second-largest city, including one ball-shaped object seen hovering above St. Petersburg's Pulkovo Airport. According to the Russian news site LifeNews, airport employees were concerned the UFO might cause a disruption during takeoff and landing of aircraft. .....

...more...

Share this article...