Cigar Preview: Project 805 by Ventura Cigar Company
Ventura Cigar Company, based out of Moorepark California will have a new cigar being launched at the 2013 IPCPR Trade Show in Las Vegas. The Project 805 is one of two new blends the company is launching. The Project 805 will be made at the La Aurora Cigar factory in the Dominican Republic. The company […]