Santa Maria Wins Big!

Santa Maria Rum wins an award during the first ever Tokyo Wine and Spirits competition.