archives

subscribe

random


The Island Company commercial “Never Return”, written & directed by Spencer, won the “Best Of Broadcast” ADDY Award!! Congrats to Spencer and the small team that braved the Mexican beaches to film it rain or shine!!! Check it out here:

The Island Company commercial “Never Return”, written & directed by Spencer, won the “Best Of Broadcast” ADDY Award!! Congrats to Spencer and the small team that braved the Mexican beaches to film it rain or shine!!! Check it out here: