Michelin hits the mark | Goodwood FOS | Michelin Studios

Goodwood is THE place for Automotive brands to showcase their latest products to the vast audience in attendance. I managed to embarrass myself but had fun as Michelin revved up the fan experience in 2018!

JB