1,000 Year Old Church In Avebury England

England as we all know is overflowing with history and the parish church of St. James, Avebury is powerfully spooky. The church is surrounded by standing stones erected over 3,500 years ago. Infowars.com for more news.