Creative Director + Film
TQS-_0002_si2.jpg

Copy of Smirnoff Ice Green Apple

SMIRNOFF ICE GRENN APPLE

TV COMMERCIALS

 

3 Spots | 15" | Brazil

This is a series of 3 15" TV spots for the launch of Smirnoff Ice Green Apple in Brazil.