Late October, 2011

Now in store: TheCohiba ‘1966’ Limited Edition 2011

Cohiba-1966

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!