I saw a documentary mentioning many of the same pyramid arguments.
And a few minor videos hinting to the same.
But I needed more sources confirming this data.
This guy takes all the puzzle pieces and connects them.
Simply world class knoweldge right there.