Cigar Review: Chess Cigar Natural
The Chess Cigar Natural is made by a boutique Cigar Company based in Norway called Chess Cigars. I came across these guys at IPCPR and met their company President – a guy who goes by the name of “Hawk”. Hawk was an extremely nice guy who was incredibly passionate about his product. He believed in […]