Something odd from San Francisco...
Okay, I'll wait a few minutes for the chorus of punch lines to die down.
Check this out.
A looney? Or something useful? Is there a real space phenomenon that the untrained eye would interpret as an "electric flash?"
Obviously, speculation is useless as long as he sits on the photos, but one hopes he is uploading his stuff to NASA even now.
