Moustache Bikes

Filter

About Moustache Bikes !

Moustache is based in the Vosges region of France, home to our childhood memories, our families, and our values. We strongly believe that the strength of a company is based above all on its employees, and we’ve built ours around our complementary skills. After starting out as two bike-lovers crazy enough to embark on such an adventure – Manu (development) and Greg (sales) – we now have close to 100 people working on the development and production of our bikes.

 


0 products

0 products

Sorry, there are no products in this collection.