Cigar Review: Hubbard Cigar Connecticut Toro – Rated 95

I am not sure how many of you have heard of Rodney and Tamika Hubbard, owners of RS Hubbard Tobacco, based out of St. Louis, MO. The brother-sister team has been producing cigars, under their brand name, for just over 3 years now. They are not new to the cigar culture, having smoked cigars for Read more about Cigar Review: Hubbard Cigar Connecticut Toro – Rated 95[…]