MJR Roach

Royal Enfield builds Himalayan ‘MJR Roach’ with a 50 HP turbocharger

Royal Enfield's UK-based R&D centre has created a post-apocalyptic motorcycle which according to the brand has been built using spare…

4 years ago