The mysterious, triangle UFO "mothership" which has worried residents of St. Petersburg, Russia over the last few weeks has reappeared and was caught on tape once again. What is it?
The video, posted to YouTube, shows the familiar triangular lights folding over on themselves in the sky over some rooftops as the camera is pointed out a nearby window.
To read more and view the video, click here.