I have seen that pic but have no clue as to where to search for it.
No kidding - that's what we all say. Fortean Times was on the case in the late 1990s but the newsstand in nyc where I would pick it up from time to time stopped getting it.
I am convinced I have seen the photo also. Watch the skies!