DF95 Summer Race 5 : 30th June 2023 by John Tufnall · Published June 30, 2023 · Updated July 1, 2023 DF95 Summer Race 5.2