WOW! Any idea what it is? It sure looks like a balloon. Can this be a new type of "drone"?
I have no clue what it is... it is odd that no one wants to claim it as theirs.