John Howard and his world-class wines at Megalomaniac
John Howard is a true statesman among winery owners. In addition to his interests in prestigious châteaux in Bordeaux, he is the founder and chairman of Megalomaniac Wines, located on the prized “Golden Mile” of Niagara’s terroir. Click the screenshot to open my comprehensive coverage of Megalomaniac Wines. I had covered the winery in depth…