James Moorcroft closes 2018 with his 9th win inside 20 months

James Moorcroft closes 2018 with his 9th win inside 20 months