Strong UFO evidence in the video, well worth the watch: