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