2 Ratings:

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: www.facebook.com Follow ADG on Twitter: twitter.com

Show Description Hide Description