Familia Rodriguez Tobacos LLC, the company best known for being the parent company of Ohana Cigars, has announced the launch of Left Hand Cigar Company, along with the first two cigars going under the brand. According to Familia Rodriguez Tobacos LLC, the cigars under Left Hand Cigar Company will be produced at a new undisclosed factory […]