There are places in the world where the veil is thin. Where strange things seem to always be happening. Glastenbury Mountain and the area surrounding it, what has come to be known as Bennington Triangle, may be one of those places. Unfortunately, the mountain rarely leaves a survivor. If it does, it doesn't leave them with many logical answers...