England Darts Video Channel
Posted: Sun Jul 01, 2018 11:46 pm
Recently started and heavily promoted by the D16 forum guy who says that darts forums are finished.
So Let's give them some more views
https://www.youtube.com/channel/UCPF8b5 ... pp=desktop
So Let's give them some more views
https://www.youtube.com/channel/UCPF8b5 ... pp=desktop