In this spot for Fox Sports Latin America, the real world of Formula 1 blends seamlessly with a toy racetrack.

“It’s your cheering that takes the car to the finish line,” the announcer tells us in Spanish.

VP Creative Services: André Takeda

Creative Director: Alex Mendes

Production house: Santa Transmedia

Director: Gustavo Gripe

Tags:


  Save as PDF