You’ll Notice Something Kinda Off In the Middle Of These Woods. Then Step Closer And… Whoa!
If you were walking through a forest in Sweden and saw this mysterious cube floating above you, what would you think? (I would personally freak out and run for cover.) Suspended by seemingly nothing and almost undetectable, this mirror cube looks otherworldly. In fact, it looks like some kind of alien device rather than what…
Read more