Do you believe?
YouGov surveys suggest three-quarters of British people adjudge that alien life exists somewhere in the universe, while a whole third think those extraterrestrials have visited Earth at least once. Seven per cent of our population say they have seen a UFO. But I’d happily wager those figures swell at least a little in this hilly, happy valley in West Yorkshire. The market town of Todmorden is the unofficial UFO capital of the UK – think Area 51 with less Nevada desert and more craft shops.
No Comments