© 2021 CarLessOhio.org. All rights reserved.
Promoting the bicycling lifestyle in The Buckeye State
Photos and video of the Men’s Road Race at the World Road Cycling Championships 2003 in Hamilton, Ontario, Canada.
Photos of the Women’s Road Race at the 2003 World Road Cycling Championships in Hamilton, Ontario, Cananda.
Traveling to watch the World Road Cycling Championship races in Hamilton, Ontario, Canada, with a stop at Niagara Falls on the way, and some photos of the men’s time trial race.