August 10, 2010 Bacardi True Originals Edit Delete Tags Autopost Compelling enough content to drive...a disappointing engagement experience. Write up courtesy of Digital Buzz blog, here.