Our Sponsors
1871 / 3297
160603 Tour de Cure 2
James Neiss/staff photographer
Niagara Falls, NY - Riders in the 65 mile Tour de Cure leg ride past the Niagara Discovery Center along the Niagara Gorge. Tour de Cure in Niagara Falls is its 25th anniversary raising money for the fight against Diabetes.
- No Comments