Night in The Desert - UFO filmed at Area 51
- Uploaded by Abovetopvideos on Apr 23, 2014
- Hits: 113
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.