Lou Rod by Lou Rodriguez The Lou Rod is a new cigar by Lou Rodriguez Cigars that will be launching at the 2013 IPCPR Trade Show this month in Las Vegas, Nevada. The Lou Rod becomes the first new cigar release by the company in almost two years. The Lou Rod introduces a more budget […]
Cigar Pre-Review: Lou Rod by Lou Rodriguez Cigars
