Back | Go to board

Board:

/sci/

Thread:

Is this new pyramid discovery even remotely legit? I'm struggling to find a proper source and the main outlets covering it seem to be retard…