Bacardi

S5E7 · 2012-02-11 · 45 min

The making of Bacardi rum is observed at a distillery in San Juan

The show’s own verdict is on its page.