Feb. 6, 2015
Click here for more information on the BC Premier Road Series The Tour de White Rock is one of the longest withstanding races in North America. It consists of …