Cigar Review: The Leaf by James – Rated 91

Unless you are hiding in a barn or living under a rock, you most certainly have heard of Island Jim Robinson and probably set your eyes on his acclaimed Leaf by Oscar series of cigars. You know, the ones that are wrapped in a tobacco leaf instead of being packaged in cellophane. The ones that[…]