All posts tagged: Cherubs

Cigar News: Room101 and Luxury Cigar Club Team Up on Cherubs

Cherubs by Room101 and Luxury Cigar Club is the first Limited Edition offering available in Luxury Cigar Clubs Exclusives product line. Produced at Joya de Nicaragua, these Cherubs are Limited Edition cigars which are associated with the Johnny Tobacconaut story line.