Castle Brands has launched a 16-year-old Bourbon under its Jefferson's brand.