The Royal Enfield Bullet has the longest production run in the world and the 350 model is the biggest selling bike in the world over 1124cc, so it is no wonder the Indian-owned company’s bikes turn up ...