96.33

Duncan Lomar

Pos Date Race
64 29 Mar 2025 Llanbedr-Blaenafon