MINI

Mini Cooper

Director: Jamie Niebuhr

Agency: Butler, Shine, Stern & Partners