Updated bike check Evolve Alpha 29 11/3/2018 3:52 PM
Added a comment to mattb1980's bike check 10/31/2018 9:09 AM

Yes, 90% of the worlds carbon frames are made in China and Taiwan. Bikes are painted, spec'd, built, and tested in BC.

0 0 0

This setup has 5 comments.

Added bike check Evolve Alpha 29 10/29/2018 4:42 PM