54k views on youtube. Has this been discussed or debunked? It’s quite a long video but is wild and lines up with a lot of the discussions that take place on here. Just wanted to get others thoughts on it.

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

Read More