Source: tercermilenio youtube
On April 13th, 2012 a triangular object was captured over St.Petersburg, Russia.
St.Petersburg is the new hotspot for ufo sightings in Russia.
Latest Radio & Video Interviews, Reports on independent News | New Science | Geopolitics | World Events