Michelin rolls out global tyre ad campaign

7 Oct 2009