A while back, I received some samples of a newly released brand called Inception Cigars. If there’s some confusion over the name “Inception,” these Inception Cigars come from the folks at JSR Cigar Distributors in Houston. I believe there is at least one other brand from a separate company offered under the name “Inception,” but […]