There’s a new rum distillery that just opened in south Philadelphia! It’s called Otto Distilling, and they feature tours, tastings, and more. Currently, they offer several different runs and vodka. PHL17’s Alex Butler went to check it out.