Found this a few minutes ago while looking for something else, sure looks to be not of this Earth, but usual
it could be a hoax.
What do you think of it.
edit on 2-1-2012 by rigel4 because: (no reason given)
edit on 2/1/2012 by ArMaP because: Video link fixed