Chubbys Ultimate Cigar Review

Now I present to you the Chubbys Ultimate. Made by Cuban Stock Cigar Company (formerly Crown David International Cigar Company), this cigar, along with a few others, were given to me by Cuban Stock. (HERE is the page for the cigar that I am reviewing). Here is a little taste of what they have to […]