Sam Leccia August 25, 2010 • × • Sam Leccia Sam Leccia rolling cigars at the 2010 IPCPR Show in New Orleans. Tweet