The image pictured here was allegedly taken at the China Lake Naval Weapons Station in 2007. We have had it on file for some time. We can find no evidence of photoshopping, but at the same time, the photographer is anonymous and there is no way to verify the fact that the image was even taken at China Lake, or where it was taken. In addition, it has become so difficult to determine finally and absolutely whether or not something like this, which is a still that has been videoed, is hoaxed, we simply cannot be sure.
Still, it’s an unusually clear image and has never been discredited. We see it as possibly genuine.