Tour Di Via Italia Bike Races
The Tour di Via Italia bicycle races are a treasured tradition (60 plus years) in Windsor’s original Italian community. Every year fans attend Erie Street, and recapture some of the magic of bike racing from European homelands. The competitors, of all ages and experience levels, do not disappoint. Racers from [...]