Night in The Desert - UFO filmed at Area 51

This is the UFO video of which I received the original still frames. My video with the UFO fully enhanced, can be found here: for this important discovery go to the filmmaker who took a great risk fiming this.



Show Description Hide Description