Advert: Bacardi – Together Manifesto
Music: Islands – Switched On
This charming animated ad aims to bring Barcadi, lime, cola and people together in one big alcoholic cocktail. The track is Switched On by Islands, from their September 2009 album Vapours. Although released in the US, the track is not yet available here in the UK as a download, although you can get the import CD from Amazon.co.uk.