The William Hill world darts championships at Alexandra Palace in London takes place from 13 December until 1 January 2020 and its hundreds of costumed fans make it a Christmas spectacle
Continue reading…
source: theguardian.com
The William Hill world darts championships at Alexandra Palace in London takes place from 13 December until 1 January 2020 and its hundreds of costumed fans make it a Christmas spectacle
Continue reading…