Impeccable finish. To
"Impeccable finish. I've had one on another bike before, and it's held up over time."

Overall rating: 5.0 / 5 based on 1 review.
Review topics: [].
"Impeccable finish. I've had one on another bike before, and it's held up over time."