Those travel long distances are always seen riding Royal Enfield or Harley Davidson, what is the reason behind that? and
why if not these some people insist bikes more than 150 cc for longer rides,...