Island TV

Island Company - 'Never Return' Commercial

Island Company's first television commercial directed by Spencer Antle, Island Company's Creative Director and former award-winning commercial director. Shot in Tulum, Mexico, Spencer Antle and cinematographer Pete Warilow filmed this lush :60 sec spot that will air on IslandTV, and regional networks in New York, Boston, Naples, Palm Beach and the Cayman Islands. Winner of 2014 Addy Award, 'Best In Broadcast'.

share this video!

Check out all the Island Company Videos