Chris the Royal Enfield mechanic enjoys a test ride on Kevin my 1959 Meteor Minor De Luxe. He seemed quite impressed!