After spending some time reserching this subject i found nothing.
a few rumours of this being the new UFO hoax, thought it would be a good idea to have this verified by A.T.S.
in case there is some truth in all this.
This content community relies on user-generated content from our member contributors. The opinions of our members are not those of site ownership who maintains strict editorial agnosticism and simply provides a collaborative venue for free expression.