Commercials for the launch of the New Škoda Fabia.TV Spot
Pitch ideas for the launch of the New Škoda Fabia at the Paris Motor Show.Ambient, Experiential