Outside the southern English village of Avebury, there’s a huddle of towering beech trees that local lore claims inspired J.R.R. Tolkien’s humanoid trees, the Ents. True or not, the village’s ...
An off-duty police officer reportedly spotted three mysterious figures near a newly-made crop circle. The unnamed man approached the possible extraterrestrials at the site near Avebury, Wiltshire, ...