Is Avebury correlated to Stonehenge by any chance. Both sites gives me the creeps if you ask me. I think aliens came down and created both sites entirely with beams of laser or something to let us humans know that extraterestial life is out there Regards, Linda
Something is not right. This message is just to keep things from messing up down the road