Best Creative Ads
BACARDI® "Island" New Commercial TV Spot
The new Bacardi "Island" TV Spot. See what happens when friends get together and build the perfect party island, Part of the "Spirit of Bacardi" campaign. Can someone direct me to this island or at the very least send out an invitation next time!
Credits to follow.
Food and Drink