History channel: there’s no way a primitive civilization could have built the pyramids it must’ve been aliens vs this guy with a stick

History channel: there’s no way a primitive civilization could have built the pyramids it must’ve been aliens vs this guy with a stick

Comment on this meme:

Comments appear on our site once they are reviewed (usually it takes up to 1 hour).