Michelin

Agency: Palmer Hargreaves

Director: Grant Abovyan