74.64

Richard DENNANT

Forest of Dean AC
Pos Date Race
60 12 Feb 2023 Pen Tir Drop
120 17 Dec 2022 Skirrid
86 26 Nov 2022 Blorenge