Carbo Reviews
Carbo started operations in 2017 with a successful crowdfunding campaign. They are based out of Montreal, with manufacturing facilities in China. All of their designs are done in-house, and they currently sport a carbon frame on their models, lending to the brand name.
Read More
Show Less
Browse Electric Bike Reviews
- Electric Bike Reviews(1234)