I am still in the Alien involvement camp on the subject! Aliens are just cool and pyramids are tre tre cool. Walked one in lower Mexico and a few in Guatemala have to say it felt not human to me, even if I would have seen them building it. No other constructed building has felt like that so far to me. So yeah Aliens....probably grey ones they get shit done.:hippy: