My ride experience and thoughts on the new 2024 Royal Enfield Super Meteor 650, how is it ? Tune in to find out what are facts and numbers