Auto2 years ago
Royal Enfield set to launch Super Meteor 650 on November 8, check price and specs
The leaked photographs show that the new Royal Enfield 650cc bike will have chromed crash guards at the front and a retro-inspired design language with a...