Blood, sweat, and gears.

For the love and hate of all things cycling.