Royal Enfield “The Twins”

Royal Enfield unveils ‘The Twins’ at the EICMA Motor Show, Milan and at Rider Mania, Goa, India.