Please wait while we are burying this event
Staraya Russa ::
| updated 2012-07-27 16:12:59 -0700
St. Petersburg, Russia, and the city is still abuzz after a peaceful invasion of the skies on April 9, 10 and 11 was witnessed by multiple citizens. Numerous videos have surfaced, showing what appeared to be an enormous mothership, which...