May be off topic but with all the incredible minds on this forum has anyone vetted, researched or verified the claims in this video?


https://youtube.com/watch?v=TfQij4aQq1k