All Outta Tea: Part II
To outsiders, the small British village of Glumleigh, West Yorkshire, may seem to be a dank, grey place of mediocrity, where its meagre population survive the way their ancestors had always done, tolling the harsh lands and rearing their livestock. But behind closed doors, when nights draw dark, and storms…