Published on February 7, 2022
Lampovo Station
Лампово, Leningradskaya oblast', Russian Federation
Description
According to eyewitnesses, there is a possible anomalous zone in the south of the Leningrad region due to numerous UFO sightings.
loading...