Earlier this month residents of Saint Petersburg sighted a triangular object hovering over apartment buildings, the object had three glowing neon lights, appearing and disappearing to the surprise and intrigue of onlookers.
"Earlier this month a number of residents in the Russian city of Saint Petersburg witnessed a UFO hovering just above their inner-city apartment buildings."