Technically The Oldest Motorcycle Company In The World
Royal Enfield has been in non-stop production for 120 years now, it is an incredible feat in any modern industry, let alone the infamously fickle motorcycle industry where companies come and go all the time.
8 Lesser Known Facts about Royal Enfield Motorcycles