Tag: Royal Enfield MJR Roach Mileage
Royal Enfield MJR Roach is a Turbocharged Himalayan with 50BHP Output !!!
Following a huge success in the International market, and being the top-selling bike in the UK, yet the Chennai-based Royal Enfield has no time for...