History channel: there’s no way a primitive civilization could have built the pyramids it must’ve been aliens vs this guy with a stickComment on this meme:Comments appear on our site once they are reviewed (usually it takes up to 1 hour).Your name E-mail