-
Uncategorized
/ 7 years agoSteve Fisher Wins Tour de White Rock
Steve Fisher the two-time winner of the Tour de Delta White Spot/Delta Road Race makes his home south of the 49th...
Steve Fisher the two-time winner of the Tour de Delta White Spot/Delta Road Race makes his home south of the 49th...