Following on from that weird
"UFO/Slug" story I have highlighted the last few days, I have just completed a new article on the potentially-connected strange 1962 saga of the giant worm of England's Avebury stones. You can find it over at
Mania. com in the form of my latest, regular
Lair of the Beasts column...