I saw this a while back on another forum....and basically no-one could figure out what the hell it was. But what-ever it was it was HUGE!!!
Very strange.
There was actually a heated discussion because the sceptic/spooks were insistant that it was an INSECT !!! flying close to the camera. Which of course meant that it WASN'T...lol.