Friday, December 2, 2011

UFO filmed in Nalchik, Russia - October 10, 2011


Multiple witnesses see a large UFO while one films it in Nalchik, Russia on October 10, 2011.






No comments: