Race Reports Race Report – Challenge RothGav shares his experiences of Challenge Roth 2023 By Gavin Kruk, 3 months2 July 2023 ago