I have found a serie of tv advertisements of Bacardi that you must see!
I dont know how I found them.. just by coincidence, but .. hm better have a look than explaining them XDD
They get the job done XDDD
Time to Come Clean
Bet Your Life
And the last one that I cannot embed it
Heeeey bacardi guy XDDD