Dude, you will totally freak when you hear this. Absolute weirdos are saying that aliens built the pyramids! Yeah, you read that right. I know, it sounds out there, but apparently there's evidence out there that hints https://phoenixrpub288061.pointblog.net/shocking-bs-you-won-t-believe-76746596