Large UFO Observes City Of Nalchik, Russia 2011

Large UFO seen by multiple witness's over the city of Nalchik, capital city of the Kabardino-Balkar Republic, Russia. Russia is a hotspot of UFO activity at present, but what are these objects: ET craft, Millitary or something else. As always you decide. ADG Facebook: Follow ADG on Twitter:

Show Description Hide Description