First Podium Finish
This weekend Mitchy claimed our first podium finish with a second place in the E123 criterium race held in Velopark London. Adam stepped up to the higher category race meaning Mitchy had company in the early stages with Adam making several early attempts at establishing a break. However Mitch broke away mid way through the 1 hour race and at [...]