Michelin celebrates 120 years today

28 May 2009