Large format wines can mean everything from a Magnum to an Imperial (that's 6 litres of wine, for those of you who don't keep track), but is it actually better? We learn the ins and outs of big wine bottles
See All 69 Episodes of "The Potluck Radio Show"