UFO video from Sochi, Russia April 20, 2011 Leave a comment A resident of Sochi, Russia recently captured video of a UFO in the night sky above the Krasnodar Territory. Read More »