8.9 City Commuter e-bikes Moustache Lundi 27.1 Step-Thru E-Bike ReviewBy Felipe TMay 31, 20240 Designed and built in France, the Moustache Lundi 27.1 is a step-thru electric bike that comes fitted with high-end components.…