Tour de Delta
Photo: © Greg Descantes
Mike's Bike Shop Series
October 15, 2009
Mike\'s Bike Shop Series Week 16 - Dieppe, NBThe leader of the Mike\'s Bike Shop series did not waste any time using the...