Date set for Royal Enfield’s Super Meteor 650 unveil

Date set for Royal Enfield’s Super Meteor 650 unveil

Royal Enfield has announced the highly anticipated Super Meteor 650 will be shown at EICMA in Milan, on November 8 at 4pm IST. Royal Enfield has put out a teaser image of the upcoming Super Meteor in which the bike appears to have a Pirelli Phantom Sportscomp rear tyre. The latest test mule sighting outside … Read more