I don’t know what the heck I’m standing on…

  • DominusOfMegadeus
    link
    fedilink
    103 months ago

    I definitely would not take a vacation to Egypt to view the pyramids if it were revealed they were built by giants.

    • @AnUnusualRelic
      link
      23 months ago

      What a scam.

      To think they made us believe it was aliens for all those years.