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: