UFO Sighting Filmed Over Leningrad Oblast In Northwestern Russia UFO Videos By admin Last updated Dec 10, 2018 0 1 Share New video footage of multiple unknown lights hovering in the sky above Leningrad Oblast In Northwestern Russia. ufo footageufo sightingufo video 0 1 Share