Sep 162011
 

The Ellsworth Mega Super Head Badge: there’s a lot going on with these, but Ellsworth head tube badge does one of the better jobs working with a tapered head tube.

image

Sorry, the comment form is closed at this time.