Have you ever wondered if there are places on Earth where the veil between the natural and supernatural is so thin that the extraordinary becomes ordinary? Welcome to Clapham Woods, a small village in West Sussex, England, where the bizarre and unexplained have become an eerie part of local lore.