22 Jun 2022, 09:37 UTC · By: Sergiu Tudose / Michelin and Bamford London have created an exclusive 133-piece limited edition watch, featuring a recycled strap made from Pilot Sport 5 rubber