Tom CowieFormed in 1915, The Druids Cricket Club are a social cricket team from North Yorkshire, UK.The weather forecast appeared to be unusually accurate, and as the Druids made their way to the ground with windscreen wipers at full tilt…Jul 1, 2020Jul 1, 2020