UFO creates cloud and shocks city in Russia, 23 December 2011

Primary tabs

Dirk Vander Ploeg's picture

A circular light seen on December 23 over the Russian city of Trekhgorny, located in the Chelyabinsk region near Russia's border with Khazakstan, has added a new kind of excitement to the holiday season. Some are describing it as a “UFO with cloud making abilities.”