Is there any more evidence as to what it might be? Because I really have no idea. Maybe a projection of some sort? Like an elaborate prank to freak people out or something. That's my guess.
Sorry, I have no other clue as to what it might be.... Maybe when some more info becomes available, we'll have a better understanding as to what it is.
Should I be worried about this though? It is kind of freaky.
Bookmarks