Nuttery?
You mean there’s people actually trying to claim that the Pyramids weren’t made by Ancient Aliens?
Hard to believe, I know.
http://www.freerepublic.com/focus/news/3353882/posts