The Tour Series

If you’ve been watching ITV4 and seen the cycling coverage of the Tour Series and wondered what the deal is here goes. The Pearl Izumi Tour Series is an 11 round series of town or city centre races run over

Read More