super-meteor-new-1.jpg

Royal Enfield’s Super Meteor 650cc Cruiser spotted ahead of launch