Upload your photos
Forgot your password?
yep. i'm not going as far as calling it a scam (though they do appear to be marketing to a crowd willing to spend $1700 on derailleur pulleys, so...), but if there's actual engineers at the helm of this endeavor that don't recognize the futility of this project, i'm scratching my head.
Please log in to leave a comment.