Video was taken at an undisclosed location in Russia by CCTV. Two strange, and
different, lights. Natural phenomena?
different, lights. Natural phenomena?
Source: Phantoms and Monsters
Crazy things happens everywhere, every time
Source: Phantoms and Monsters