May. 11, 2018
Mid Island Velo Association ( MIVA)– Wednesday Intermediate / Advanced Rides For more information, go to: http://bikeracing.ca/