My brother found this while exploring some ruins in Egypt. Anyone have any insight?


Can’t post location where he found it, cause he was technically breaking the law… Definitely spooked him and I said I’d post here to see if anyone would have more insight as to what they might depict.

I try to be a reasonable skeptic, and I dont want to just assume aliens, but this has me questioning my doubts.

submitted by /u/YodaYogurt
[link] [comments]  

Read More