Escape. TRAVEL. Live.
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 quick, down and dirty bio of Island Company, formed in 2002 with only 10 bikinis and is now a leading provider of resort apparel in the tropics.
island company © 2013