Cigar Review: All Saints - Saint Francis Toro
The 2021 Cigar of the Year is All Saints Saint Francis and we offer our full review of this 97 rated cigar that will stand the test of time.
Source: thecigarauthority.com
Stay updated with breaking news from Frank Layo. Get real-time updates on events, politics, business, and more. Visit us for reliable news and exclusive interviews.
The 2021 Cigar of the Year is All Saints Saint Francis and we offer our full review of this 97 rated cigar that will stand the test of time.
Since 1992, David Garofalo has been announcing Cigar of the Year. The Cigar Authority is proud to announce the 2021 Winner - All Saints Saint. Francis