UFO activity in the sky above Murmansk, a seaport city located in the extreme northwest part of Russia, on the Kola Bay.
Witness report: I certainly do not believe in UFOs but it’s certainly not the snow
The sighting was recorded earlier this month. (March, 2012)
Source and author: OPENMINDZTV ufo