Royal Enfield Flying Flea C6 electric motorcycle revealed

Siddhartha Lal, the managing director of Eicher Motors, said Flying Flea is the next big chapter in Royal Enfield’s ...
The first ever electric Royal Enfield has landed and it is called the Flying Flea C6. All future electric motorcycles ...