Unveiled finally November’s EICMA Milan display and previously in manufacturing at RE’s Chennai plant for worldwide deliveries to begin in March, the Super Meteor 650 is obtainable in two versions concentrating on distinct slices from the middleweight cruiser sector. Named just after Royal Enfield’s 1st 100mph model introduced back again in 1