Tag: lake baikal
-
UFO Base In World’s Deepest Lake
A March 1st UFO sighting over Siberia tied to underwater alien base, “some locals blamed the event on a alien UFO base said to exist beneath Lake Baikal.”
A March 1st UFO sighting over Siberia tied to underwater alien base, “some locals blamed the event on a alien UFO base said to exist beneath Lake Baikal.”