Start Drinking Better Wine Now!
La Confession is co-owned by John Howard of Megalomaniac (and formerly Vineland Estates) in the Niagara Peninsula,...
Made from two thirds merlot and one third cabernet franc from only five hectares very close to Pomerol. The brand was...