💡

Loading…

Spent 3 hours chasing a creak on a Surly Cross Check that turned out to be a dry seatpost collar | Bicycle Mechanics - Thought Shares