World Road Cycling Championships Day 4
October 12, 2003
Leave a comment
Taking a break from the race action to go sight-seeing around Toronto:
Traveling to watch the World Road Cycling Championship races in Hamilton, Ontaria, Canada, with a stop at Niagara Falls on the way.