Late October, 2011
Now in store: TheCohiba ‘1966’ Limited Edition 2011 City Cigar is pleased to announce the release of the 2011 Cohiba Limited Edition cigar: The ‘Cohiba 1966’. This is the first Cohiba Limited Edition cigar since the 2007 ‘Piramides’ and, judging by early feedback, was well worth the wait!