A beautifully filmed American spot for sportswear brand New Balance imparts the philosophy that progress can only be achieved by moving forward. Standing still may be a way to observe, reflect and learn, but if you continually push forward you will be in and of the world rather than outside it; so this is your chance to experience what it has to offer. Compelling and resonant.
Creative: Chateau Bezerra
Film Production: Über Content
Director: Cole Webley
Executive: Producer Preston Lee
Photography: Travis Cline
Editor: Jai Shuckla
Sound Design: Nate Hoffman
Ad of the Day is brought to you in association with David Reviews.